Interface ActionModifier

All Known Implementing Classes:
ActionForEntityPermissionModifier, CmsActionModifier, DmsActionsModifier, ModuleContextCreateActionsModifier, PublicDmsActionsModifier, RemoveCreateDetailDocumentsModifier, ReportActionModifier, ReportPermissionActionModifier, SecurityActionModifier

@Deprecated public interface ActionModifier
Deprecated.
Allows to modify an ActionModel just before it is send to the client.

Each action that leaves the ActionManagerImpl goes through this method as last step. The intention of modifiers is the (hopefully) special cases, where ActionFactorys don't produce the intended result.

Contribute instances to nice2.netui.ActionModifiers.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated.
     
    static final int
    Deprecated.
     
    static final int
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    postModify(ActionGroupModel actionGroup, Situation situation)
    Deprecated.
    Modify actions in this group.
  • Field Details

  • Method Details

    • postModify

      void postModify(ActionGroupModel actionGroup, Situation situation)
      Deprecated.

      Modify actions in this group.

      Note, that the specified group contains all actions that are passed to the client. The specified group itself is a wrapper for conveniently modifying the actions.

      Parameters:
      actionGroup - contains all actions previously created by the ActionFactorys
      situation - the situation the actions has been created for