org.openxava.actions
Class NavigationFromReferenceBaseAction
java.lang.Object
org.openxava.actions.BaseAction
org.openxava.actions.ViewBaseAction
org.openxava.actions.ReferenceBaseAction
org.openxava.actions.NavigationFromReferenceBaseAction
- All Implemented Interfaces:
- IAction, IChainAction, IChangeControllersAction, IChangeModeAction, IModuleContextAction, IRequestAction
- Direct Known Subclasses:
- CreateNewFromReferenceAction, ModifyFromReferenceAction
public abstract class NavigationFromReferenceBaseAction
- extends ReferenceBaseAction
- implements IChangeControllersAction, IChainAction
- Author:
- Javier Paniza
| Methods inherited from class org.openxava.actions.ViewBaseAction |
closeDialog, getModelName, getPreviousView, getPreviousViews, getView, resetDescriptionsCache, returnToPreviousView, setControllers, setPreviousViews, setView, showDialog, showDialog, showNewView, showView |
| Methods inherited from class org.openxava.actions.BaseAction |
addActions, addError, addErrors, addInfo, addMessage, addMessages, addWarning, clearActions, executeAfter, executeBefore, getContext, getEnvironment, getErrors, getLocale, getManager, getMessages, getNextMode, getRequest, removeActions, returnToPreviousControllers, setContext, setDefaultControllers, setEnvironment, setErrors, setMessages, setNextMode, setRequest |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NavigationFromReferenceBaseAction
public NavigationFromReferenceBaseAction()
getNextAction
public abstract java.lang.String getNextAction()
throws java.lang.Exception
- Description copied from interface:
IChainAction
- The qualified name of the next action to execute.
Qualified name is name of the controller + name of the
action as in controllers.xml file. For example,
CRUD.new.
- Specified by:
getNextAction in interface IChainAction
- Throws:
java.lang.Exception
getCustomController
protected abstract java.lang.String getCustomController()
getDefaultController
protected abstract java.lang.String getDefaultController()
execute
public void execute()
throws java.lang.Exception
- Specified by:
execute in interface IAction- Overrides:
execute in class ReferenceBaseAction
- Throws:
java.lang.Exception
getNextControllers
public java.lang.String[] getNextControllers()
throws java.lang.Exception
- Specified by:
getNextControllers in interface IChangeControllersAction
- Throws:
java.lang.Exception
getModel
public java.lang.String getModel()
setModel
public void setModel(java.lang.String string)
getController
public java.lang.String getController()
throws XavaException
- Throws:
XavaException
setController
public void setController(java.lang.String string)
isShowDialog
public boolean isShowDialog()
setShowDialog
public void setShowDialog(boolean showDialog)