Package com.iizix.api.vs
Class VSChangeEvent
- java.lang.Object
-
- com.iizix.api.BaseEvent<VSCOMP>
-
- com.iizix.api.vs.VSBaseEvent<VSCOMP>
-
- com.iizix.api.vs.VSBaseEventWithTrigger<IVSComponent>
-
- com.iizix.api.vs.VSChangeEvent
-
- All Implemented Interfaces:
IMessageBox
public class VSChangeEvent extends VSBaseEventWithTrigger<IVSComponent>
The VirtualSpace Change Event is fired when the VirtualSpace components is changed, after successful or unsuccessful validation.- Author:
- Christopher Mindus
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.iizix.gyro.IMessageBox
IMessageBox.Icon
-
-
Field Summary
-
Fields inherited from interface com.iizix.gyro.IMessageBox
ICON_ERROR, ICON_INFORMATION, ICON_MAP, ICON_NONE, ICON_QUESTION, ICON_WARNING
-
-
Constructor Summary
Constructors Constructor Description VSChangeEvent(IVSComponent source)
Constructs the event for a change without a trigger source.VSChangeEvent(IVSComponent source, GProp<?> trigger)
Constructs the event for a change event with a property being the trigger source, e.g.
-
Method Summary
-
Methods inherited from class com.iizix.api.vs.VSBaseEventWithTrigger
getTrigger, getTriggerClientSessionGyro, getTriggerUIComp, paramString
-
Methods inherited from class com.iizix.api.vs.VSBaseEvent
getAppSessionGyro, getVirtualSpace
-
Methods inherited from class com.iizix.api.BaseEvent
getAction, getAction2, getActionNull, getActionNull2, getField, getField2, getFieldNull, getFieldNull2, getGroup, getGroup2, getGroupNull, getGroupNull2, getSource, getTable, getTable2, getTableNull, getTableNull2, getTime, getVirtualizedVirtualSpace, getVSComponent, getVSComponent2, getVSComponentNull, getVSComponentNull2, messageBox, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.iizix.gyro.IMessageBox
messageBox, messageBox
-
-
-
-
Constructor Detail
-
VSChangeEvent
public VSChangeEvent(IVSComponent source)
Constructs the event for a change without a trigger source.- Parameters:
source
- The source.- Throws:
java.lang.NullPointerException
- If the source is null.
-
VSChangeEvent
public VSChangeEvent(IVSComponent source, GProp<?> trigger)
Constructs the event for a change event with a property being the trigger source, e.g. an UIButton or UICheckBox.- Parameters:
source
- The source.trigger
- The trigger property.
-
-