org.openxava.actions
Class NewAction

java.lang.Object
  extended by org.openxava.actions.BaseAction
      extended by org.openxava.actions.ViewBaseAction
          extended by org.openxava.actions.NewAction
All Implemented Interfaces:
IAction, IChangeModeAction, IModelAction, IModuleContextAction, IRequestAction

public class NewAction
extends ViewBaseAction
implements IChangeModeAction, IModelAction

Author:
Javier Paniza

Field Summary
 
Fields inherited from interface org.openxava.actions.IChangeModeAction
DETAIL, LIST, PREVIOUS_MODE, SPLIT
 
Constructor Summary
NewAction()
           
 
Method Summary
 void execute()
           
 java.lang.String getNextMode()
          LIST, DETAIL or PREVIOUS_MODE.
 boolean isRestoreModel()
           
 void setModel(java.lang.String modelName)
           
 void setRestoreModel(boolean restoreModel)
           
 
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, 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
 
Methods inherited from interface org.openxava.actions.IAction
getErrors, getMessages, setEnvironment, setErrors, setMessages
 
Methods inherited from interface org.openxava.actions.IAction
getErrors, getMessages, setEnvironment, setErrors, setMessages
 

Constructor Detail

NewAction

public NewAction()
Method Detail

execute

public void execute()
             throws java.lang.Exception
Specified by:
execute in interface IAction
Throws:
java.lang.Exception

getNextMode

public java.lang.String getNextMode()
Description copied from interface: IChangeModeAction
LIST, DETAIL or PREVIOUS_MODE.

Specified by:
getNextMode in interface IChangeModeAction
Overrides:
getNextMode in class BaseAction

setModel

public void setModel(java.lang.String modelName)
Specified by:
setModel in interface IModelAction

isRestoreModel

public boolean isRestoreModel()

setRestoreModel

public void setRestoreModel(boolean restoreModel)