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 protectedVSBaseEvent(VSCOMP source)Constructor called from the subclass.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAppSessionGyrogetAppSessionGyro()Gets the Application Session Gyro instance.VirtualSpacegetVirtualSpace()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:
getAppSessionGyroin classBaseEvent<VSCOMP extends IVSComponent>- Returns:
- The instance.
getVirtualSpace
public VirtualSpace getVirtualSpace()
Gets the VirtualSpace of the VS event source component.- Specified by:
getVirtualSpacein classBaseEvent<VSCOMP extends IVSComponent>- Returns:
- The VirtualSpace.