Annotation Type StandardizerActionInfo


  • @Retention(RUNTIME)
    @PublicAPI
    public @interface StandardizerActionInfo
    Standardizer action info annotation
    This annotation is responsible for adding user interface related meta data for StandardizerAction implementations
    Since:
    5.11
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String actionStringToken
      Returns the action string tokens of the action as a string, divided by comma characters
      String description
      Returns the description of the action
      String editorClassName
      Returns the editor class name of the action
      String helpText
      Returns the help text of the action
      String iconPath
      Returns the path of the icon for the action
      String license
      Returns the license required for this action.
      String name
      Returns the name of the action
      String tags
      Returns the tags of the action as a string, divided by comma characters
      String xmlToken
      Returns the XML tokens of the action as a string, divided by comma characters
    • Field Detail

      • NO_LICENSE_REQUIRED

        static final String NO_LICENSE_REQUIRED
        no license required
    • Element Detail

      • name

        String name
        Returns the name of the action
        Returns:
        the name of the action
        Default:
        "Unnamed"
      • helpText

        String helpText
        Returns the help text of the action
        Returns:
        the help text of the action
        Default:
        ""
      • description

        String description
        Returns the description of the action
        Returns:
        the description of the action
        Default:
        "No description"
      • iconPath

        String iconPath
        Returns the path of the icon for the action
        Returns:
        the path of the icon for the action
        Default:
        ""
      • actionStringToken

        String actionStringToken
        Returns the action string tokens of the action as a string, divided by comma characters
        Returns:
        the action string tokens of the action as a string, divided by comma characters
        Default:
        ""
      • tags

        String tags
        Returns the tags of the action as a string, divided by comma characters
        Returns:
        the tags of the action as a string, divided by comma characters
        Default:
        ""
      • xmlToken

        String xmlToken
        Returns the XML tokens of the action as a string, divided by comma characters
        Returns:
        the XML tokens of the action as a string, divided by comma characters
        Default:
        ""
      • editorClassName

        String editorClassName
        Returns the editor class name of the action
        Returns:
        the editor class name of the action
        Default:
        ""
      • license

        String license
        Returns the license required for this action. By default Standardizer license is required.
        Returns:
        the license required for this action
        Since:
        6.0
        Default:
        "Standardizer"