Package com.iizix.prop.vs.actor
Class HistoryForward
java.lang.Object
com.iizix.prop.vs.actor.AbstractVSActionActor<HistoryForward.Settings>
com.iizix.prop.vs.actor.HistoryForward
- All Implemented Interfaces:
IActionActor<HistoryForward.Settings>
- Direct Known Subclasses:
EditorHistoryForward
Action Actor to perform a History Forward action.
- Author:
- Christopher Mindus
Nested Class Summary
Nested ClassesField Summary
Fields inherited from class com.iizix.prop.vs.actor.AbstractVSActionActor
action, settingsConstructor Summary
ConstructorsConstructorDescriptionHistoryForward(VSAction action, HistoryForward.Settings settings) Creates a new instance.Method Summary
Modifier and TypeMethodDescriptionCreate the container withAtom.SETTINGSname.booleanChecks if the VirtualSpace is modified by the Action Actor.Gets the default description of the Action Actor to be used for the Designer or logging.getEnabledState(IAppSessionGyro appGyro, VSAction action) Checks if the runnable is enabled for the current VirtualSpace.Methods inherited from class com.iizix.prop.vs.actor.AbstractVSActionActor
getDescription, newTXPNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.iizix.actionactor.IActionActor
delegateNewTXPNode
Constructor Details
HistoryForward
Creates a new instance.- Parameters:
action- The action initiator.settings- The settings to use, null in the Designer instance.
Method Details
createSettings
Create the container withAtom.SETTINGSname.- Specified by:
createSettingsin classAbstractVSActionActor<HistoryForward.Settings>
getDefaultDescription
Gets the default description of the Action Actor to be used for the Designer or logging.- Specified by:
getDefaultDescriptionin interfaceIActionActor<HistoryForward.Settings>- Specified by:
getDefaultDescriptionin classAbstractVSActionActor<HistoryForward.Settings>- Returns:
- A short description.
getEnabledState
Checks if the runnable is enabled for the current VirtualSpace. This method is checked to see if the action is enabled and also in the Designer.- Parameters:
appGyro- The application session gyro instance.action- The action calling the action actor.- Returns:
- null If enabled, otherwise an message why it's not enabled.
doesModifyVirtualSpace
public boolean doesModifyVirtualSpace()Checks if the VirtualSpace is modified by the Action Actor.- Specified by:
doesModifyVirtualSpacein interfaceIActionActor<HistoryForward.Settings>- Overrides:
doesModifyVirtualSpacein classAbstractVSActionActor<HistoryForward.Settings>- Returns:
- true if any field in the VS is modified (excludes focus).