Package com.iizix.event
Class RefreshEvent
java.lang.Object
com.iizix.event.GEvent
com.iizix.event.SinkEvent
com.iizix.event.RefreshEvent
- All Implemented Interfaces:
IPostEventProcessing
Event indicating a refresh is required of a certain type, e.g. change of language code.
- Author:
- Christopher Mindus
Nested Class Summary
Nested ClassesNested 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
ConstructorsConstructorDescriptionRefreshEvent(GProp<?> source, IClientSessionGyro clientGyro, RefreshEvent.Type type) Constructs a new sinking refresh event of the specified type.Method Summary
Modifier and TypeMethodDescriptionThe client session that caused the refresh.getType()Gets the refresh type.booleanReturns true if this is a refresh event.protected StringBuilderparamString(StringBuilder buf) Returns the parameter string representing the state of this event.Methods inherited from class com.iizix.event.SinkEvent
getOperationsMethods 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, isRemoteInduced, isVerifyEvent, send, send, sendSelf, setInitialProperty, setOperation, setProgressMonitor, toString
Constructor Details
RefreshEvent
Constructs a new sinking refresh event of the specified type.- Parameters:
source- The source property causing the change.clientGyro- The client session that caused the refresh.type- The refresh type.- Throws:
NullPointerException- If type is null.- See Also:
Method Details
getClientSessionGyro
The client session that caused the refresh.- Returns:
- The client session gyro, or null if not from a client session.
getType
Gets the refresh type.- Returns:
- The type of refresh.
isRefreshEvent
public boolean isRefreshEvent()Returns true if this is a refresh event.- Overrides:
isRefreshEventin classGEvent- Returns:
- true if this is a RefreshEvent: always true.
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.