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.
-
-