JavaTM 2 Platform
Standard Ed. 5.0

java.beans
Ŭ·¡½º VetoableChangeListenerProxy

java.lang.Object 
  »óÀ§¸¦ È®Àå java.util.EventListenerProxy 
      »óÀ§¸¦ È®Àå java.beans.VetoableChangeListenerProxy
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
VetoableChangeListener, EventListener

public class VetoableChangeListenerProxy
extends EventListenerProxy
implements VetoableChangeListener

VetoableChangeListener¸¦ Á¦¾à ÇÁ·ÎÆÛƼ¿¡ °ü·ÃÁþ´Â ¸ñÀûÀ¸·Î EventListenerProxy¸¦ È®ÀåÇϴ Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº´Â VetoableChangeListener·Î ¼­ VetoableChange À̺¥Æ®¸¦ Áö¿øÇÏ´Â bean¿¡ Ãß°¡ °¡´ÉÇÕ´Ï´Ù.

°´Ã¼°¡ getVetoableChangeListeners() ¸Þ¼­µå¸¦ °¡Áö°í ÀÖ´Â °æ¿ì, VetoableChangeListener °´Ã¼¿Í VetoableChangeListenerProxy °´Ã¼·ÎºÎÅÍ µÇ´Â ¹è¿­ÀÌ ¸®Åϵ˴ϴ٠.

µµÀÔµÈ ¹öÀü :
1.4
°ü·Ã Ç׸ñ:
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
 

»ý¼ºÀÚ »ó¼¼

VetoableChangeListenerProxy

public VetoableChangeListenerProxy(String  propertyName,
                                   VetoableChangeListener  listener)
ÆĶó¹ÌÅÍ:
propertyName - ´ë±âÇÏ°í ÀÖ´Â ÇÁ·ÎÆÛƼÀÇ À̸§
listener - ¸®½º³Ê °´Ã¼
¸Þ¼­µåÀÇ »ó¼¼

vetoableChange

public void vetoableChange(PropertyChangeEvent  evt)
                    throws PropertyVetoException 
ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®¸¦ ¸®½º³Ê Delegate¿¡ Àü¼Û ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º VetoableChangeListener ³»ÀÇ vetoableChange
ÆĶó¹ÌÅÍ:
evt - ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®
¿¹¿Ü:
PropertyVetoException - ¼öÃëÇÏ´Â ÃøÀ¸·Î ÇÁ·ÎÆÛƼ º¯°æÀÇ ·Ñ¹é(rollback)¸¦ ÁöÁ¤ÇÏ°í ÀÖ´Â °æ¿ì

getPropertyName

public String  getPropertyName()
¸®½º³Ê°¡ °ü·ÃµÈ ÁöÁ¤µÈ ÇÁ·ÎÆÛƼÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù.


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.