Package com.iizix.api.vs
Class VSBaseEvent<VSCOMP extends IVSComponent>
- java.lang.Object
- com.iizix.api.BaseEvent<VSCOMP>
- com.iizix.api.vs.VSBaseEvent<VSCOMP>
- All Implemented Interfaces:
IMessageBox
- Direct Known Subclasses:
VSBaseEventWithTrigger
,VSCreateEvent
,VSDestroyEvent
public class VSBaseEvent<VSCOMP extends IVSComponent> extends BaseEvent<VSCOMP>
Base event for all VirtualSpace events in the API.- 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 Modifier Constructor Description protected
VSBaseEvent(VSCOMP source)
Constructor called from the subclass.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAppSessionGyro
getAppSessionGyro()
Gets the Application Session Gyro instance.VirtualSpace
getVirtualSpace()
Gets the VirtualSpace of the VS event source component.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, paramString, 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
VSBaseEvent
protected VSBaseEvent(VSCOMP source)
Constructor called from the subclass.- Parameters:
source
- The source VS component.- Throws:
java.lang.NullPointerException
- If the source is null.
Method Detail
getAppSessionGyro
public IAppSessionGyro getAppSessionGyro()
Gets the Application Session Gyro instance.- Overrides:
getAppSessionGyro
in classBaseEvent<VSCOMP extends IVSComponent>
- Returns:
- The instance.
getVirtualSpace
public VirtualSpace getVirtualSpace()
Gets the VirtualSpace of the VS event source component.- Specified by:
getVirtualSpace
in classBaseEvent<VSCOMP extends IVSComponent>
- Returns:
- The VirtualSpace.