|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object
|
+--java.util.EventListenerProxy
|
+--java.beans.VetoableChangeListenerProxy
VetoableChangeListener ¸¦ Á¦¾à ÇÁ·ÎÆÛƼ¿¡ °ü·ÃÁþ´Â ¸ñÀûÀ¸·Î EventListenerProxy ¸¦ È®ÀåÇϴ Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº´Â VetoableChangeListener ·Î¼ VetoableChange À̺¥Æ®¸¦ ¼Æ÷Æ®ÇÏ´Â bean ¿¡ Ãß°¡ °¡´ÉÇÕ´Ï´Ù.
¿ÀºêÁ§Æ®°¡ getVetoableChangeListeners() ¸Þ¼Òµå¸¦ °¡Áö°í ÀÖ´Â °æ¿ì,VetoableChangeListener ¿ÀºêÁ§Æ®¿Í VetoableChangeListenerProxy ¿ÀºêÁ§Æ®·ÎºÎÅÍ µÇ´Â ¹è¿ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
EventListenerProxy ,
VetoableChangeListener ,
VetoableChangeSupport.getVetoableChangeListeners() | »ý¼ºÀÚÀÇ °³¿ä | |
VetoableChangeListenerProxy (String propertyName,
VetoableChangeListener listener)
|
|
| ¸Þ¼ÒµåÀÇ °³¿ä | |
String |
getPropertyName ()
ûÃëÀÚ°¡ °ü·ÃÁöÀ» ¼ö ÀÖ°í ÀÖ´Â ÁöÁ¤µÈ ÇÁ·ÎÆÛƼÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
void |
vetoableChange (PropertyChangeEvent evt)
ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®¸¦ ûÃëÀÚ Delegate¿¡ Àü¼Û ÇÕ´Ï´Ù. |
| Ŭ·¡½º java.util. EventListenerProxy ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getListener |
| Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| »ý¼ºÀÚÀÇ »ó¼¼ |
public VetoableChangeListenerProxy(String propertyName,
VetoableChangeListener listener)
propertyName - ´ë±âÇϰí ÀÖ´Â ÇÁ·ÎÆÛƼÀÇ À̸§listener - ûÃëÀÚ ¿ÀºêÁ§Æ®| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public void vetoableChange(PropertyChangeEvent evt)
throws PropertyVetoException
VetoableChangeListener ³»ÀÇ vetoableChange evt - ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®
PropertyVetoException - ¼öÃëÇÏ´Â ÃøÀ¸·Î ÇÁ·ÎÆÛƼ º¯°æÀÇ ·Ñ¹é(rollback)¸¦ ÁöÁ¤Çϰí ÀÖ´Â °æ¿ìpublic String getPropertyName()
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.