Package com.iizigo.actionactor
Class EditorJavaActionActor
- java.lang.Object
-
- com.iizix.actionactor.JavaActionActorBase
-
- com.iizigo.actionactor.EditorJavaActionActor
-
- All Implemented Interfaces:
IEditorActionActor<JavaActionActorBase.Settings,EditorJavaActionActor.Settings>
,IActionActor<JavaActionActorBase.Settings>
public class EditorJavaActionActor extends JavaActionActorBase implements IEditorActionActor<JavaActionActorBase.Settings,EditorJavaActionActor.Settings>
Custom Java-based Action Actor as provided by a user class.- Author:
- Christopher Mindus
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EditorJavaActionActor.Settings
Settings property container.static class
EditorJavaActionActor.Setup
-
Field Summary
Fields Modifier and Type Field Description static IEditorActionActorProvider
ACTION_ACTOR_PROVIDER
The Action Actor provider.-
Fields inherited from class com.iizix.actionactor.JavaActionActorBase
ACTOR_CLASS
-
-
Constructor Summary
Constructors Constructor Description EditorJavaActionActor(EditorVSAction action)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditorJavaActionActor.Settings
createSettings()
Create the Editor version of the settings container withAtom.SETTINGS
name.org.eclipse.swt.graphics.Image
getImage()
Gets the image to use in the Designer Action panel for new items.-
Methods inherited from class com.iizix.actionactor.JavaActionActorBase
doesModifyVirtualSpace, getDefaultDescription, getDescription, getEnabledState, newTXPNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.iizix.actionactor.IActionActor
delegateNewTXPNode, doesModifyVirtualSpace, getDefaultDescription, getDescription, getEnabledState, newTXPNode
-
-
-
-
Field Detail
-
ACTION_ACTOR_PROVIDER
public static final IEditorActionActorProvider ACTION_ACTOR_PROVIDER
The Action Actor provider.
-
-
Constructor Detail
-
EditorJavaActionActor
public EditorJavaActionActor(EditorVSAction action)
Creates a new instance.- Parameters:
action
- The action initiator.
-
-
Method Detail
-
createSettings
public EditorJavaActionActor.Settings createSettings()
Create the Editor version of the settings container withAtom.SETTINGS
name.- Specified by:
createSettings
in interfaceIEditorActionActor<JavaActionActorBase.Settings,EditorJavaActionActor.Settings>
-
getImage
public org.eclipse.swt.graphics.Image getImage()
Gets the image to use in the Designer Action panel for new items.- Specified by:
getImage
in interfaceIEditorActionActor<JavaActionActorBase.Settings,EditorJavaActionActor.Settings>
-
-