Annotation Interface CreationInfo


@Target(ANNOTATION_TYPE) @Retention(RUNTIME) public @interface CreationInfo
Component annotation.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    jadex.model.annotation.NameValue[]
    The argument values.
    The configuration name.
    The component name.
    The number of components to start (parsed).
    jadex.common.Boolean3
    The persistable flag.
    jadex.common.Boolean3
    The suspend state.
    jadex.common.Boolean3
    The synchronous flag.
    The local component type.
  • Element Details

    • suspend

      jadex.common.Boolean3 suspend
      The suspend state.
      Default:
      NULL
    • synchronous

      jadex.common.Boolean3 synchronous
      The synchronous flag.
      Default:
      NULL
    • persistable

      jadex.common.Boolean3 persistable
      The persistable flag.
      Default:
      NULL
    • name

      String name
      The component name.
      Default:
      ""
    • type

      String type
      The local component type.
      Default:
      ""
    • configuration

      String configuration
      The configuration name.
      Default:
      ""
    • number

      String number
      The number of components to start (parsed).
      Default:
      ""
    • arguments

      jadex.model.annotation.NameValue[] arguments
      The argument values.
      Default:
      {}