Class ViewDetailAction

All Implemented Interfaces:
IAction, IChainAction, IChangeModeAction, IModelAction, IModuleContextAction, IRequestAction
Direct Known Subclasses:
CalendarViewDetailAction, DeleteAction

public class ViewDetailAction extends TabBaseAction implements IChainAction, IModelAction
Author:
Javier Paniza
  • Field Details

    • key

      protected Map key
    • model

      protected String model
  • Constructor Details

    • ViewDetailAction

      public ViewDetailAction()
  • Method Details

    • getTab

      protected Tab getTab() throws XavaException
      Overrides:
      getTab in class TabBaseAction
      Throws:
      XavaException
    • execute

      public void execute() throws Exception
      Specified by:
      execute in interface IAction
      Throws:
      Exception
    • getRow

      public int getRow()
      Description copied from class: TabBaseAction
      This property has value when the action has been clicked from the row.

      If not its value is -1.

      Overrides:
      getRow in class TabBaseAction
    • setRow

      public void setRow(int i)
      Overrides:
      setRow in class TabBaseAction
    • getNextAction

      public String getNextAction() throws XavaException
      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:
      XavaException
    • setNextAction

      public void setNextAction(String string)
    • getIncrement

      public int getIncrement()
    • setIncrement

      public void setIncrement(int i)
    • isGoFirst

      public boolean isGoFirst()
    • setGoFirst

      public void setGoFirst(boolean b)
    • isNoElementsInList

      public boolean isNoElementsInList()
    • isAtListBegin

      public boolean isAtListBegin()
    • setNoElementsInList

      protected void setNoElementsInList(boolean b)
    • setAtListBegin

      protected void setAtListBegin(boolean b)
    • setModel

      public void setModel(String modelName)
      Specified by:
      setModel in interface IModelAction
    • getMainTab

      public Tab getMainTab()
    • setMainTab

      public void setMainTab(Tab mainTab)
    • getNextKey

      public Map getNextKey()
    • setNextKey

      public void setNextKey(Map nextKey)
    • isDeleteAllSelected

      public boolean isDeleteAllSelected()
    • setDeleteAllSelected

      public void setDeleteAllSelected(boolean deleteAllSelected)