Class HeaderActionRule


  • public class HeaderActionRule
    extends java.lang.Object
    The Class HeaderActionRule.

    Created: 2016. 08. 23.

    Since:
    3.0.0
    • Constructor Detail

      • HeaderActionRule

        public HeaderActionRule()
    • Method Detail

      • getActionId

        public java.lang.String getActionId()
        Gets the action id.
        Returns:
        the action id
      • setActionId

        public void setActionId​(java.lang.String actionId)
        Sets the action id.
        Parameters:
        actionId - the new action id
      • getHeaderItemRuleMap

        public ItemRuleMap getHeaderItemRuleMap()
        Gets the header item rule map.
        Returns:
        the header item rule map
      • setHeaderItemRuleMap

        public void setHeaderItemRuleMap​(ItemRuleMap headerItemRuleMap)
        Sets the header rule map.
        Parameters:
        headerItemRuleMap - the new header item rule map
      • newHeaderItemRule

        public ItemRule newHeaderItemRule​(java.lang.String headerName)
        Adds a new header rule with the specified name and returns it.
        Parameters:
        headerName - the header name
        Returns:
        the header item rule
      • addHeaderItemRule

        public void addHeaderItemRule​(ItemRule headerItemRule)
        Adds the header item rule.
        Parameters:
        headerItemRule - the header item rule
      • getHidden

        public java.lang.Boolean getHidden()
        Returns whether to hide result of the action.
        Returns:
        true, if this action is hidden
      • isHidden

        public boolean isHidden()
        Returns whether to hide result of the action.
        Returns:
        true, if this action is hidden
      • setHidden

        public void setHidden​(java.lang.Boolean hidden)
        Sets whether to hide result of the action.
        Parameters:
        hidden - whether to hide result of the action
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • newInstance

        public static HeaderActionRule newInstance​(java.lang.String id,
                                                   java.lang.Boolean hidden)
        Returns a new derived instance of HeaderActionRule.
        Parameters:
        id - the action id
        hidden - whether to hide result of the action
        Returns:
        the header action rule