Interface IChangeControllersAction

All Superinterfaces:
IAction
All Known Subinterfaces:
ILoadFileAction, INavigationAction
All Known Implementing Classes:
AddColumnsAction, AddElementsToCollectionAction, CancelAction, CancelInListAction, CancelToDefaultControllersAction, ChooseIconAction, ChooseReferenceAction, ConfigureImportAction, CreateNewFromReferenceAction, GoAddElementsToCollectionAction, GoDetailAction, GoListAction, ImportAction, ModifyFromReferenceAction, NavigationAction, NavigationFromReferenceBaseAction, RestoreDefaultColumnsAction, ReturnAction, SaveNewAction, UpdateAction, UpdateReferenceBaseAction

public interface IChangeControllersAction extends IAction
To indicate the next controllers to show.

Instead of implementing this interface you can use the next methods from BaseAction: setControllers(), returnToPreviousControllers(), setDefaultControllers(), addActions(), removeActions() and clearActions() methods from your action.
If you choose to implement this interface instead, it has preference over the BaseAction methods.

Author:
Javier Paniza
  • Field Details

    • EMPTY_CONTROLLER

      static final String[] EMPTY_CONTROLLER
    • DEFAULT_CONTROLLERS

      static final String[] DEFAULT_CONTROLLERS
    • SAME_CONTROLLERS

      static final String[] SAME_CONTROLLERS
    • PREVIOUS_CONTROLLERS

      static final String[] PREVIOUS_CONTROLLERS
  • Method Details