Class ApplicationActionFactory
java.lang.Object
org.nuiton.jaxx.application.swing.action.ApplicationActionFactory
public class ApplicationActionFactory
extends java.lang.Object
Factory of actions.
Created on 11/24/13.
- Since:
- 2.8
- Author:
- Tony Chemit - chemit@codelutin.com
-
Constructor Summary
Constructors Constructor Description ApplicationActionFactory() -
Method Summary
Modifier and Type Method Description <A extends AbstractApplicationAction>
AcreateLogicAction(AbstractApplicationUIHandler handler, java.lang.Class<A> actionName)<A extends AbstractApplicationAction>
ApplicationUIAction<A>createUIAction(javax.swing.AbstractButton abstractButton, A logicAction)<A extends AbstractApplicationAction>
ApplicationUIAction<A>createUIAction(AbstractApplicationUIHandler handler, java.lang.Class<A> actionName)<A extends AbstractApplicationAction>
ApplicationUIAction<A>createUIAction(AbstractApplicationUIHandler handler, javax.swing.AbstractButton abstractButton, java.lang.Class<A> actionName)<A extends AbstractApplicationAction>
AgetLogicAction(javax.swing.AbstractButton b)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApplicationActionFactory
public ApplicationActionFactory()
-
-
Method Details
-
createUIAction
public <A extends AbstractApplicationAction> ApplicationUIAction<A> createUIAction(AbstractApplicationUIHandler handler, java.lang.Class<A> actionName) -
createUIAction
public <A extends AbstractApplicationAction> ApplicationUIAction<A> createUIAction(AbstractApplicationUIHandler handler, javax.swing.AbstractButton abstractButton, java.lang.Class<A> actionName) -
createUIAction
public <A extends AbstractApplicationAction> ApplicationUIAction<A> createUIAction(javax.swing.AbstractButton abstractButton, A logicAction) -
createLogicAction
public <A extends AbstractApplicationAction> A createLogicAction(AbstractApplicationUIHandler handler, java.lang.Class<A> actionName) -
getLogicAction
-