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.
    • 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:
        ""
      • desktopOperationName

        @Deprecated
        java.lang.String desktopOperationName
        Deprecated.
        Default:
        ""
      • desktopOperationAttributeNames

        @Deprecated
        java.lang.String desktopOperationAttributeNames
        Deprecated.
        Default:
        ""
      • desktop_operation_name

        java.lang.String desktop_operation_name
        Default:
        ""
      • desktop_operation_attributes

        java.lang.String[] desktop_operation_attributes
        Default:
        {""}
      • on_change_desktop_operation_name

        java.lang.String on_change_desktop_operation_name
        Default:
        ""
      • on_change_desktop_operation_attributes

        java.lang.String[] on_change_desktop_operation_attributes
        Default:
        {""}
      • desktop_operation_optional_attribute_names

        java.lang.String[] desktop_operation_optional_attribute_names
        Default:
        {""}