Namespace: |
|
Content: |
empty, 13 attributes |
Defined: |
globally within component.xsd, see XML source |
Used: |
at 1 location |
XML Representation Summary |
|||
<... |
|||
category | = |
xsd:string |
|
default | = |
xsd:string |
|
descriptionKey | = |
xsd:string |
|
displayName | = |
xsd:string |
|
editorClass | = |
xsd:string |
|
extendWithEnum | = |
xsd:string |
|
helpKey | = |
xsd:string |
|
maxValue | = |
xsd:string |
|
minValue | = |
xsd:string |
|
name | = |
xsd:string |
|
readOnly | = |
xsd:boolean : "false" |
|
resettable | = |
xsd:boolean : "true" |
|
type | = |
("void" | "boolean" | "integer" | "float" | "string" | "localizedString" | "uniqueName") |
|
/> |
Type Derivation Summary![]() |
<xsd:complexType name="simplePropertyType"> <xsd:annotation> <xsd:documentation>Concrete type used for basic properties.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:annotation> <xsd:documentation>Selects the data type of the property.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> A default value for the property. Must be a string convertible to the particular property type. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Optional minimum value constraint. Applies only to integers and floats. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Optional maximum value constraint. Applies only to integers and floats. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Optional extension of the enum with the enums provided by an enimPropertyDeclaration. If the value of the property matches any in an extension enumProperty's 'value' attribute, the 'displayValue' will be shown as the current value in the property sheet. Additionally, the editor for the value (if not overridden with a custom editorClass) will be a combo that allows typing in the literal value or selecting one of the extended enums. <p> The 'value' of each of the extending enums must match the type being extended, or else the attempt to set the value to that enum will fail. Note that this means that it is useless to extend booleans (since all extensions must map to 'true' or 'false'). </p> </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="default" type="xsd:string"> <xsd:annotation> <xsd:documentation> A default value for the property. Must be a string convertible to the particular property type. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
Type: |
xsd:string |
Use: |
optional |
Defined: |
Type: |
xsd:string |
Use: |
optional |
Defined: |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="extendWithEnum" type="xsd:string"> <xsd:annotation> <xsd:documentation> Optional extension of the enum with the enums provided by an enimPropertyDeclaration. If the value of the property matches any in an extension enumProperty's 'value' attribute, the 'displayValue' will be shown as the current value in the property sheet. Additionally, the editor for the value (if not overridden with a custom editorClass) will be a combo that allows typing in the literal value or selecting one of the extended enums. <p> The 'value' of each of the extending enums must match the type being extended, or else the attempt to set the value to that enum will fail. Note that this means that it is useless to extend booleans (since all extensions must map to 'true' or 'false'). </p> </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="maxValue" type="xsd:string"> <xsd:annotation> <xsd:documentation> Optional maximum value constraint. Applies only to integers and floats. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="minValue" type="xsd:string"> <xsd:annotation> <xsd:documentation> Optional minimum value constraint. Applies only to integers and floats. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
required |
Defined: |
Type: |
xsd:boolean |
Use: |
optional |
Default: |
"false" |
Defined: |
Type: |
xsd:boolean |
Use: |
optional |
Default: |
"true" |
Defined: |
Type: |
|
Use: |
required |
Defined: |
locally, within this complexType |
<xsd:attribute name="type" type="propertyDataType" use="required"> <xsd:annotation> <xsd:documentation>Selects the data type of the property.</xsd:documentation> </xsd:annotation> </xsd:attribute> |