Annotation Interface StudioPropertiesItem


@Documented @Target(TYPE_PARAMETER) public @interface StudioPropertiesItem
  • Element Details

    • classFqn

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

      String name
      Default:
      ""
    • 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:
      ""