Package com.iizix.event
Class PropNameEvent
java.lang.Object
com.iizix.event.GEvent
com.iizix.event.BubbleEvent
com.iizix.event.PropNameEvent
- All Implemented Interfaces:
IPostEventProcessing
The event that indicates that a property name has been changed.
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from class com.iizix.event.GEvent
GEvent.OperationField 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, REMOTEConstructor Summary
ConstructorsConstructorDescriptionPropNameEvent(GProp<?> property, Atom oldAtom, boolean isRemoteInduced) Constructs a new property event.Method Summary
Modifier and TypeMethodDescriptionGets the old Atom.booleanReturns the state for a property container if this event is received in theonEventSelfmethod as a helper for it would need to clear the property container cache.booleanReturns if this event is a verify event for a container that processes verification.protected StringBuilderparamString(StringBuilder buf) Returns the parameter string representing the state of this event.Methods inherited from class com.iizix.event.BubbleEvent
getOperationsMethods inherited from class com.iizix.event.GEvent
addPostProcessor, cancel, consume, getAlternateDestination, getEventID, getEventName, getEventName, getEventTarget, getOperation, getPostProcessors, getSender, getSource, getTrigger, isCancelled, isConsumed, isEventProcessed, isPropertyChange, isPropertyChange, isPropertyChange, isPropertyChangeIn, isPropertyChangeInTree, isRefreshEvent, isRemoteInduced, send, send, sendSelf, setInitialProperty, setOperation, setProgressMonitor, toString
Constructor Details
PropNameEvent
Constructs a new property event.- Parameters:
property- The property 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.
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:
paramStringin classGEvent- Parameters:
buf- The StringBuilder to append the string to.- Returns:
- The StringBuilder, i.e. the
bufinput parameter.
isVerifyEvent
public boolean isVerifyEvent()Returns if this event is a verify event for a container that processes verification.- Overrides:
isVerifyEventin classGEvent- Returns:
- true always.
isClearCacheEvent
public boolean isClearCacheEvent()Returns the state for a property container if this event is received in theonEventSelfmethod as a helper for it would need to clear the property container cache.- Overrides:
isClearCacheEventin classGEvent- Returns:
- true, always for this event.