Annotation Type Pkg


  • @Documented
    @Retention(SOURCE)
    @Target({FIELD,PARAMETER})
    public @interface Pkg
    Makes an element participate in creation of package.json. This annotation would be ignored when Idx is not present.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String default_value
      The default value for the attribute.
      DataType default_value_type
      The input/data type for the default value of the attribute.
      java.lang.String description
      Description text shown under the input.
      boolean hidden
      Is this attribute hidden from the UI?
      long id
      Currently unused.
      java.lang.String label
      The display label for the attribute.
      java.lang.String node_label
      The display value for a checkbox's true state
      boolean readOnly
      Can this attribute be edited?
      DataType return_sub_type
      The return subtype of this command.
      DataType return_type
      The return type of this command.
      java.lang.String title
      The display name for the attribute.
      java.lang.String uri
      When added this would make the SELECT dynamic, i.e.
      java.lang.String value
      The value for assigned when this option is chosen.
    • Element Detail

      • title

        java.lang.String title
        The display name for the attribute.
        Default:
        ""
      • label

        java.lang.String label
        The display label for the attribute.
        Default:
        ""
      • node_label

        java.lang.String node_label
        The display value for a checkbox's true state
        Default:
        ""
      • description

        java.lang.String description
        Description text shown under the input.
        Default:
        ""
      • value

        java.lang.String value
        The value for assigned when this option is chosen. Applicable for Options only, otherwise would be ignored silently.
        Default:
        ""
      • return_type

        DataType return_type
        The return type of this command.
        Default:
        com.automationanywhere.commandsdk.model.DataType.DONOTOMIT
      • return_sub_type

        DataType return_sub_type
        The return subtype of this command.
        Default:
        com.automationanywhere.commandsdk.model.DataType.DONOTOMIT
      • default_value_type

        DataType default_value_type
        The input/data type for the default value of the attribute.
        Default:
        com.automationanywhere.commandsdk.model.DataType.UNDEFINED
      • default_value

        java.lang.String default_value
        The default value for the attribute.
        Default:
        ""
      • id

        long id
        Currently unused.
        Default:
        0L
      • hidden

        boolean hidden
        Is this attribute hidden from the UI?
        Default:
        false
      • readOnly

        boolean readOnly
        Can this attribute be edited?
        Default:
        false
      • uri

        java.lang.String uri
        When added this would make the SELECT dynamic, i.e. UI will connect with the provided uri and bring in the contents of the select.

        Options and URI are mutually exclusive.

        When used any type other than SELECT will not have any effect.

        Default:
        ""