public class ViewDetailAction extends TabBaseAction implements IChainAction, IModelAction
DETAIL, LIST, PREVIOUS_MODE, SPLIT
Constructor and Description |
---|
ViewDetailAction() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
int |
getIncrement() |
Tab |
getMainTab() |
java.lang.String |
getNextAction()
The qualified name of the next action to execute.
|
java.util.Map |
getNextKey() |
int |
getRow()
This property has value when the action has been clicked from the row.
|
protected Tab |
getTab() |
boolean |
isAtListBegin() |
boolean |
isDeleteAllSelected() |
boolean |
isGoFirst() |
boolean |
isNoElementsInList() |
void |
setDeleteAllSelected(boolean deleteAllSelected) |
void |
setGoFirst(boolean b) |
void |
setIncrement(int i) |
void |
setMainTab(Tab mainTab) |
void |
setModel(java.lang.String modelName) |
void |
setNextAction(java.lang.String string) |
void |
setNextKey(java.util.Map nextKey) |
void |
setRow(int i) |
getCollection, getSelected, getSelectedKeys, setCollection, setViewObject
closeDialog, getModelName, getPreviousView, getPreviousViews, getView, resetDescriptionsCache, returnToPreviousView, setControllers, setPreviousViews, setView, showDialog, showDialog, showNewView, showView, validateViewValues
addActions, addError, addErrors, addInfo, addMessage, addMessages, addWarning, clearActions, commit, executeAction, executeAfter, executeBefore, getContext, getEnvironment, getErrors, getLocale, getManager, getMessages, getNextMode, getQualifiedActionIfAvailable, getRequest, removeActions, returnToPreviousControllers, rollback, setContext, setDefaultControllers, setEnvironment, setErrors, setMessages, setNextMode, setRequest
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrors, getMessages, setEnvironment, setErrors, setMessages
protected Tab getTab() throws XavaException
getTab
in class TabBaseAction
XavaException
public void execute() throws java.lang.Exception
public int getRow()
TabBaseAction
If not its value is -1.
getRow
in class TabBaseAction
public void setRow(int i)
setRow
in class TabBaseAction
public java.lang.String getNextAction() throws XavaException
IChainAction
Qualified name is name of the controller + name of the
action as in controllers.xml file. For example,
CRUD.new
.
getNextAction
in interface IChainAction
XavaException
public void setNextAction(java.lang.String string)
public int getIncrement()
public void setIncrement(int i)
public boolean isGoFirst()
public void setGoFirst(boolean b)
public boolean isNoElementsInList()
public boolean isAtListBegin()
public void setModel(java.lang.String modelName)
setModel
in interface IModelAction
public Tab getMainTab()
public void setMainTab(Tab mainTab)
public java.util.Map getNextKey()
public void setNextKey(java.util.Map nextKey)
public boolean isDeleteAllSelected()
public void setDeleteAllSelected(boolean deleteAllSelected)