|
|||||||||
| 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 | ||||||||