Annotation Interface StudioPropertiesItem


@Documented @Target(TYPE_PARAMETER) public @interface StudioPropertiesItem
Describes properties that included into <properties></properties> tag. This is usually relevant for actions.
  • Element Details

    • classFqn

      String classFqn
      Fully-qualified name of property class
      Default:
      ""
    • category

      String category
      Property category.
      See Also:
      Default:
      "Additional"
    • required

      boolean required
      Default:
      false
    • defaultValue

      String defaultValue
      Default:
      ""
    • initialValue

      String initialValue
      Default:
      ""
    • options

      String[] options
      Default:
      {}
    • setMethod

      String setMethod
      Default:
      ""
    • setParameterFqn

      String setParameterFqn
      Default:
      ""
    • addMethod

      String addMethod
      Default:
      ""
    • addParameterFqn

      String addParameterFqn
      Default:
      ""
    • removeMethod

      String removeMethod
      Default:
      ""
    • removeParameterFqn

      String removeParameterFqn
      Default:
      ""