Package com.iizix.event
Class ParentCnrNameEvent
java.lang.Object
com.iizix.event.GEvent
com.iizix.event.SinkEvent
com.iizix.event.ParentCnrNameEvent
- All Implemented Interfaces:
IPostEventProcessing
The event that indicates that a property container name has been changed. This event is sent to all children of the renamed container in a sinking non-bubbling way.
Note: This event IS NOT SENT if the container doesn't have a parent, i.e. is not "attached" to a tree.
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from class com.iizix.event.GEvent
GEvent.Operation
Field Summary
Fields inherited from class com.iizix.event.GEvent
PROP_ADDED, PROP_ATTR_CHANGED, PROP_CNR_ADDED, PROP_CNR_FOCUS, PROP_CNR_MOVED, PROP_CNR_RENAMED, PROP_DESIGNER_ASSET_CHANGED, PROP_DESIGNER_JAVA_CLASS_CHANGED, PROP_DESIGNER_JAVA_METHOD_RENAMED, PROP_DESIGNER_KSTRING, PROP_DESIGNER_VIEWER_UPDATE, PROP_DESIGNER_VS_REFERENCE, PROP_DISPOSED, PROP_FOCUS, PROP_MOVED_FROM, PROP_MOVED_TO, PROP_PROJECT_RENAMED, PROP_QUERY_DESIGNER_PROPS, PROP_REFRESH, PROP_REMOVED, PROP_RENAMED, PROP_REORDERED, PROP_RESOLVE_REFERENCES_DIRECT, PROP_VALUE_CHANGED, REMOTE
Constructor Summary
ConstructorDescriptionParentCnrNameEvent
(PropCnr container, Atom oldAtom, boolean isRemoteInduced) Constructs a new property event.Method Summary
Modifier and TypeMethodDescriptionGets the old Atom.boolean
Returns if this event is a verify event for a container that processes verification.protected StringBuilder
paramString
(StringBuilder buf) Returns the parameter string representing the state of this event.Methods inherited from class com.iizix.event.SinkEvent
getOperations
Methods inherited from class com.iizix.event.GEvent
addPostProcessor, cancel, consume, getAlternateDestination, getEventID, getEventName, getEventName, getEventTarget, getOperation, getPostProcessors, getSender, getSource, getTrigger, isCancelled, isClearCacheEvent, isConsumed, isEventProcessed, isPropertyChange, isPropertyChange, isPropertyChange, isPropertyChangeIn, isPropertyChangeInTree, isRefreshEvent, isRemoteInduced, send, send, sendSelf, setInitialProperty, setOperation, setProgressMonitor, toString
Constructor Details
ParentCnrNameEvent
Constructs a new property event.- Parameters:
container
- The property container instance being changed or initialized.oldAtom
- The old atom or null if previously uninitialized.isRemoteInduced
- Flag indicating this change is induced from a remote party.
Method Details
getOldAtom
Gets the old Atom.- Returns:
- The old Atom or null if previously uninitialized.
isVerifyEvent
public boolean isVerifyEvent()Returns if this event is a verify event for a container that processes verification.- Overrides:
isVerifyEvent
in classGEvent
- Returns:
- true always.
paramString
Returns the parameter string representing the state of this event. This string is useful for debugging. Super classes adds extra information to the string by preceding it with a comma followed by the extra information.- Overrides:
paramString
in classGEvent
- Parameters:
buf
- The StringBuilder to append the string to.- Returns:
- The StringBuilder, i.e. the
buf
input parameter.