public interface DmcListenerManagerIF
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeChangeListener(DmcAttributeChangeListenerIF listener)
Adds an attribute change listener.
|
void |
removeAttributeChangeListener(DmcAttributeChangeListenerIF listener)
Removes an attribute change listener.
|
void |
updateObjectAdd(DmcContainerIF container,
String an,
Object existing,
Object newvalue)
This method is called by DmcContainer classes once they have instantiated the appropriate
value holder for an attribute value to be added an object.
|
void |
updateObjectDel(DmcContainerIF container,
String an,
Object existing,
Object value)
This method is called by DmcContainer classes once they have instantiated the appropriate
value holder for an attribute value to be added an object.
|
void |
updateObjectRem(DmcContainerIF container,
String an,
Object existing)
This method is called by DmcContainer classes once they have instantiated the appropriate
value holder for an attribute value to be added an object.
|
void |
updateObjectSet(DmcContainerIF container,
String an,
Object existing,
Object newvalue)
This method is called by DmcContainer classes once they have instantiated the appropriate
value holder for an attribute value to be set on an object.
|
void addAttributeChangeListener(DmcAttributeChangeListenerIF listener)
listener - void removeAttributeChangeListener(DmcAttributeChangeListenerIF listener)
listener - void updateObjectSet(DmcContainerIF container, String an, Object existing, Object newvalue)
container - The container being modified.an - The name of the attribute affected.existing - The existing value, or null if there wasn't one.newvalue - The new value for the single-valued attribute.void updateObjectAdd(DmcContainerIF container, String an, Object existing, Object newvalue)
container - The container being modified.an - The name of the attribute affected.existing - The existing value, or null if there wasn't one.newvalue - The new value being added.void updateObjectDel(DmcContainerIF container, String an, Object existing, Object value)
container - The container being modified.an - The name of the attribute affected.existing - The existing value, or null if there wasn't one.value - The value being deleted from the multi-valued attribute.void updateObjectRem(DmcContainerIF container, String an, Object existing)
container - The container being modified.an - The name of the attribute being removed from the object.existing - The existing value, or null if there wasn't one.Copyright © 2023. All rights reserved.