Class ApplicationActionEngine
- java.lang.Object
-
- org.nuiton.jaxx.application.swing.action.ApplicationActionEngine
-
public class ApplicationActionEngine extends Object
To create and consumeAbstractApplicationAction. Created on 11/24/13.- Since:
- 2.8
- Author:
- Tony Chemit - chemit@codelutin.com
-
-
Constructor Summary
Constructors Constructor Description ApplicationActionEngine(ApplicationActionFactory actionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <A extends AbstractApplicationAction>
voidrunAction(A action)voidrunAction(AbstractButton button)<A extends AbstractApplicationAction>
voidrunActionAndWait(A action)<A extends AbstractApplicationAction>
voidrunActionAndWait(AbstractApplicationUIHandler handler, Class<A> actionName)<A extends AbstractApplicationAction>
voidrunFullInternalAction(A action)<A extends AbstractApplicationAction>
voidrunInternalAction(A action)<A extends AbstractApplicationAction>
voidrunInternalAction(AbstractApplicationUIHandler handler, Class<A> actionName)
-
-
-
Constructor Detail
-
ApplicationActionEngine
public ApplicationActionEngine(ApplicationActionFactory actionFactory)
-
-
Method Detail
-
runInternalAction
public <A extends AbstractApplicationAction> void runInternalAction(A action)
-
runFullInternalAction
public <A extends AbstractApplicationAction> void runFullInternalAction(A action)
-
runInternalAction
public <A extends AbstractApplicationAction> void runInternalAction(AbstractApplicationUIHandler handler, Class<A> actionName)
-
runAction
public <A extends AbstractApplicationAction> void runAction(A action)
-
runAction
public void runAction(AbstractButton button)
-
runActionAndWait
public <A extends AbstractApplicationAction> void runActionAndWait(A action)
-
runActionAndWait
public <A extends AbstractApplicationAction> void runActionAndWait(AbstractApplicationUIHandler handler, Class<A> actionName)
-
-