Package com.iizix.event
Class PropDisposeEvent
java.lang.Object
com.iizix.event.GEvent
com.iizix.event.BubbleEvent
com.iizix.event.PropDisposeEvent
- All Implemented Interfaces:
IPostEventProcessing
Event indicating a property has been disposed of.
- 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
ConstructorsConstructorDescriptionPropDisposeEvent(GProp<?> property, PropCnr parent, boolean isRemoteInduced) Constructs a new property container event.Method Summary
Modifier and TypeMethodDescriptionGets the parent container that owned the property.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.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, isVerifyEvent, paramString, send, send, sendSelf, setInitialProperty, setOperation, setProgressMonitor, toString
Constructor Details
PropDisposeEvent
Constructs a new property container event.- Parameters:
property- The property being disposed of.parent- The parent property (may be null).isRemoteInduced- Flag indicating this change is induced from a remote party.- See Also:
Method Details
getContainer
Gets the parent container that owned the property.- Returns:
- The parent container, may be null if no parent exists when the property was disposed of.
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.