This is a hint to the user interface on how to obtain the value for user defined properties. Float means a floating point number is expected. Long means an integer is expected. Bool means a boolean (true, false) is expected and choice means the user must pick from a list of possible values. A choiceRef attribute is required for choice formats. String means any text is acceptable.
This is a hint to the user interface about the data format to require for user resolved properties.
Provides a string used to prompt the user for user-resolved property values.
For user-resolved properties with numeric values, this indicates the minimum value allowed.
For user-resolved properties with numeric values, this indicates the maximum value allowed.
This type is used to indicate how the minimum and maximum attributes values should be interpreted. For purposes of this attribute, an int is 4 bytes and a long is 8 bytes.
Indicates the data type of the range attributes (minimum and maximum). For reasons of backward compatibility, this attribute is assumed to have the value 'double' if not present.
For components with auto-generated configuration forms, the user-resolved properties with order attibutes will be presented in ascending order.
For user defined properties with a "choice" format, refers the choice element enumarating the values to choose from.
For user resolved properties with a "choice" format, this indicates whether the choices should be presented as radio buttons or as a combo box.
Display choice as radio buttons (default).
Display choice as combo box.
For user resolved properties with a "choice" format and a radio button presentation style, this indicates whether the buttons should be aligned horizontally or vertically.
Display radio buttons vertically
Display radio buttons horizontally (default)
Tags configurable properties so that they may be auto-configured by different ui generators. Can also be applied to top-level uiIcons to designate which auto-configured forms they will be added to.
This is a white-space delimited list of groups so a property may be configured by more than one configurator.
Use this attribute group on boolean elements for which the schema supplies a default prompt attribute.
This is a hint to the user interface about the data format to require for user resolved properties.
The bool.att attribute group sets the default format to "bool".
Use this attribute group on boolean elements.
Use this attribute group on long integer elements for which the schema supplies a default prompt attribute.
This is a hint to the user interface about the data format to require for user resolved properties.
The long.att attribute group sets the default format to "long".
Use this attribute group on long integer elements.
Synonym for autoConfig.
For internal use only.
For user-resolved properties with numeric values, this indicates the minimum value allowed.
For user-resolved properties with numeric values, this indicates the maximum value allowed.
For components with auto-generated configuration forms, the user-resolved properties with order attibutes will be presented in ascending order.
For user resolved properties with a "choice" format, this refers to a uiChoice element in the ui section of the component file.
Use this attribute group to allow all attributes associated with autoconfigurability.
Choices used by user defined properties of spirit:formatType ="choice"
Non-empty set of legal values for a user defined property of type spirit:formatType="choice" .
Choice key, available for reference by the spirit:choiceRef attribute of user defined properties of type spirit:formatType="choice".
A possible value of spirit:choice
When specified, displayed in place of the spirit:enumeration value
Text that may be displayed if the user requests help about the meaning of an element