| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--net.sourceforge.esw.util.proxy.SupportObjectProxy
| Constructor Summary | |
| SupportObjectProxy(ISupportObject aDelegate)Creates a new SupportObjectProxy. | |
| Method Summary | |
|  void | addPropertyChangeListener(java.beans.PropertyChangeListener aListener)Adds a PropertyChangeListener to this ISupportObject instance. | 
|  void | addPropertyChangeListener(java.lang.String aPropertyName,
                          java.beans.PropertyChangeListener aListener)Adds a PropertyChangeListener to this ISupportObject instance for the specified property. | 
|  void | addVetoableChangeListener(java.lang.String aPropertyName,
                          java.beans.VetoableChangeListener aListener)Adds a VetoableChangeListener to this ISupportObject instance for the specified property. | 
|  void | addVetoableChangeListener(java.beans.VetoableChangeListener aListener)Adds a VetoableChangeListener to this ISupportObject instance. | 
|  void | firePropertyChange(java.beans.PropertyChangeEvent aEvent)Fires a PropertyChangeEvent from this ISupportObject instance. | 
|  void | firePropertyChange(java.lang.String aPropertyName,
                   java.lang.Object aOldValue,
                   java.lang.Object aNewValue)Fires a PropertyChangeEvent from this ISupportObject instance. | 
|  void | fireVetoableChange(java.beans.PropertyChangeEvent aEvent)Fires a vetoable PropertyChangeEvent from this ISupportObject instance. | 
|  void | fireVetoableChange(java.lang.String aPropertyName,
                   java.lang.Object aOldValue,
                   java.lang.Object aNewValue)Fires a vetoable PropertyChangeEvent from this ISupportObject instance. | 
|  java.lang.Object | getID()Returns the Unique Identifier for this ISupportObject instance. | 
|  java.lang.Object | getProperty(java.lang.Object aKey)Returns the specified value specified by the given aKey for this ISupportObject instance. | 
|  int | getPropertySize()Returns the number of key/value pairs in this ISupportObject instance. | 
|  java.util.Iterator | propertyKeys()Returns an Iterator over the keys in the key/value pair in this ISupportObject instance. | 
|  java.lang.Object | removeProperty(java.lang.Object aKey)Removes the key/value pair specified by aKey from this ISupportObject instance, and returns the value mapped to the aKey. | 
|  void | removePropertyChangeListener(java.beans.PropertyChangeListener aListener)Removes the specified PropertyChangeListener from this ISupportObject instance. | 
|  void | removePropertyChangeListener(java.lang.String aPropertyName,
                             java.beans.PropertyChangeListener aListener)Removes the specified PropertyChangeListener from this ISupportObject instance for the specified property. | 
|  void | removeVetoableChangeListener(java.lang.String aPropertyName,
                             java.beans.VetoableChangeListener aListener)Removes the specified VetoableChangeListener from this ISupportObject instance for the specified property. | 
|  void | removeVetoableChangeListener(java.beans.VetoableChangeListener aListener)Removes the specified VetoableChangeListener from this ISupportObject instance. | 
|  void | setID(java.lang.Object aId)Sets the Unique Identifier for this ISupportObject instance. | 
|  void | setProperty(java.lang.Object aKey,
            java.lang.Object aValue)Sets the specified key/value pair on this ISupportObject instance. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public SupportObjectProxy(ISupportObject aDelegate)
| Method Detail | 
public void addPropertyChangeListener(java.beans.PropertyChangeListener aListener)
addPropertyChangeListener in interface ISupportObjectaListener - the PropertyChangeListener to be added.removePropertyChangeListener( PropertyChangeListener )
public void addPropertyChangeListener(java.lang.String aPropertyName,
                                      java.beans.PropertyChangeListener aListener)
addPropertyChangeListener in interface ISupportObjectaPropertyName - the property to which to add the Listener.aListener - the PropertyChangeListener to be added.removePropertyChangeListener( String, PropertyChangeListener )public void addVetoableChangeListener(java.beans.VetoableChangeListener aListener)
addVetoableChangeListener in interface ISupportObjectaListener - the VetoableChangeListener to be added.removePropertyChangeListener( PropertyChangeListener )
public void addVetoableChangeListener(java.lang.String aPropertyName,
                                      java.beans.VetoableChangeListener aListener)
addVetoableChangeListener in interface ISupportObjectaPropertyName - the property to which to add the Listener.aListener - the VetoableChangeListener to be added.removePropertyChangeListener( String, PropertyChangeListener )public void removePropertyChangeListener(java.beans.PropertyChangeListener aListener)
removePropertyChangeListener in interface ISupportObjectaListener - the PropertyChangeListener to be removed.addPropertyChangeListener( PropertyChangeListener )
public void removePropertyChangeListener(java.lang.String aPropertyName,
                                         java.beans.PropertyChangeListener aListener)
removePropertyChangeListener in interface ISupportObjectaPropertyName - the property to which to remove the Listener.aListener - the PropertyChangeListener to be removed.addPropertyChangeListener( String, PropertyChangeListener )public void removeVetoableChangeListener(java.beans.VetoableChangeListener aListener)
removeVetoableChangeListener in interface ISupportObjectaListener - the VetoableChangeListener to be removed.addVetoableChangeListener( VetoableChangeListener )
public void removeVetoableChangeListener(java.lang.String aPropertyName,
                                         java.beans.VetoableChangeListener aListener)
removeVetoableChangeListener in interface ISupportObjectaPropertyName - the property to which to remove the Listener.aListener - the VetoableChangeListener to be removedaddVetoableChangeListener( String, VetoableChangeListener )
public void setProperty(java.lang.Object aKey,
                        java.lang.Object aValue)
Examples:
String key = "name"; String value = "Smith"; dataObject.setProperty( key, value );
setProperty in interface ISupportObjectaKey - The key of the key/value pairaValue - The value of the key/value pairgetProperty( Object ), 
removeProperty( Object ), 
propertyKeys( ), 
getPropertySize( )public java.lang.Object getProperty(java.lang.Object aKey)
Examples:
Object value = dataObject.getProperty( "name" );
getProperty in interface ISupportObjectaKey - The key of value to returnsetProperty( Object, Object ), 
removeProperty( Object ), 
propertyKeys( ), 
getPropertySize( )public java.lang.Object removeProperty(java.lang.Object aKey)
Examples:
Object value = dataObject.removeProperty( "name" );
removeProperty in interface ISupportObjectaKey - The key of the key/value pair to removesetProperty( Object, Object ), 
getProperty( Object ), 
propertyKeys( ), 
getPropertySize( )public java.util.Iterator propertyKeys()
Examples:
   Iterator iterator = dataObject.propertyKeys();
   while ( iterator.hasNext( ) ) {
     Object aKey = iterator.next( );
     // do something with the key...
   }
 propertyKeys in interface ISupportObjectsetProperty( Object, Object ), 
getProperty( Object ), 
removeProperty( Object ), 
getPropertySize( )public int getPropertySize()
Examples:
int size value = dataObject.propertySize( );
getPropertySize in interface ISupportObjectsetProperty( Object, Object ), 
getProperty( Object ), 
removeProperty( Object ), 
propertyKeys( )public void setID(java.lang.Object aId)
setID in interface ISupportObjectaId - the unique Id for this ISupportObject instance.getID( )public java.lang.Object getID()
getID in interface ISupportObjectsetID( Object )
public void firePropertyChange(java.lang.String aPropertyName,
                               java.lang.Object aOldValue,
                               java.lang.Object aNewValue)
firePropertyChange in interface ISupportObjectaPropertyName - the property for which to fire the event.aOldValue - the old value for the event.aNewValue - the new value for the event.public void firePropertyChange(java.beans.PropertyChangeEvent aEvent)
firePropertyChange in interface ISupportObjectaEvent - the event to fire
public void fireVetoableChange(java.lang.String aPropertyName,
                               java.lang.Object aOldValue,
                               java.lang.Object aNewValue)
                        throws java.beans.PropertyVetoException
fireVetoableChange in interface ISupportObjectaPropertyName - the property for which to fire the event.aOldValue - the old value for the event.aNewValue - the new value for the event.
public void fireVetoableChange(java.beans.PropertyChangeEvent aEvent)
                        throws java.beans.PropertyVetoException
fireVetoableChange in interface ISupportObjectaEvent - the event to fire| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||