Class ViewBaseAction

java.lang.Object
org.openxava.actions.BaseAction
org.openxava.actions.ViewBaseAction
All Implemented Interfaces:
IAction, IChangeModeAction, IModuleContextAction, IRequestAction
Direct Known Subclasses:
AddColumnsAction, AttachedFileBaseAction, CancelAction, CancelDialogAction, CancelFromCustomListAction, ChooseIconAction, ChooseReferenceAction, CollectionElementViewBaseAction, ForwardToOriginalURIBaseAction, GenerateIdForPropertyBaseAction, GoAddColumnsAction, GoChooseIconAction, ImportAction, ImportDataAction, InitSignInAction, InitViewAction, JasperMultipleReportBaseAction, JasperReportBaseAction, LoadFileItemAction, LoadImageAction, NewAction, OnChangePropertyBaseAction, OpenSearchDialogAction, ReferenceBaseAction, ReleaseChartAction, RemoveFromAttachedFilesAction, RemoveIconAction, RemoveImageFromGalleryAction, ReportXLSAction, RestoreDefaultColumnsAction, ReturnAction, SaveCollectionTotalsAction, SearchByViewKeyAction, SearchDialogAction, SelectChartTypeAction, SetEditableAction, SetPropertyToNullAction, SetViewModelWithNewInstanceAction, ShareMyReportAction, SumCollectionColumnAction, TabBaseAction, UpdateReferenceBaseAction

public abstract class ViewBaseAction extends BaseAction
Author:
Javier Paniza
  • Constructor Details

    • ViewBaseAction

      public ViewBaseAction()
  • Method Details

    • showNewView

      protected void showNewView()
      Creates a new view and shows it.

      After it if you call to getView() it will return this new view.

      Since:
      4m1
    • showView

      protected void showView(View newView)
      Shows the specified view.

      After it if you call to getView() it will be the specified view.

      Since:
      4m2
    • showDialog

      protected void showDialog(View viewToShowInDialog) throws Exception
      Shows the specified view inside a dialog.

      After it if you call to getView() it will be the specified view.

      Throws:
      Exception
      Since:
      4m2
    • showDialog

      protected void showDialog() throws Exception
      Creates a new view and shows it inside a dialog.

      After it if you call to getView() it will return this new view.

      Throws:
      Exception
      Since:
      4m2
    • closeDialog

      protected void closeDialog()
      Since:
      4m2
    • returnToPreviousView

      protected void returnToPreviousView()
      Since:
      4m1
    • validateViewValues

      protected void validateViewValues()
      Since:
      5.6
    • getPreviousView

      protected View getPreviousView()
      Since:
      4m1
    • getView

      public View getView()
    • setView

      public void setView(View view)
    • getModelName

      protected String getModelName()
    • resetDescriptionsCache

      protected void resetDescriptionsCache()
      Reset the cache of all descriptions-list and others uses of descriptionsEditors.
      Overrides:
      resetDescriptionsCache in class BaseAction
    • getPreviousViews

      public Stack<View> getPreviousViews()
    • setPreviousViews

      public void setPreviousViews(Stack previousViews)
    • setControllers

      protected void setControllers(String... controllers)
      Overrides:
      setControllers in class BaseAction
    • changeThisPropertyByViewValue

      protected String changeThisPropertyByViewValue(String condition)