element <propertyOverrides>
Namespace:
Type:
embedded complexType
Content:
complex, 4 attributes, 1 element
Defined:
globally within component.xsd, see XML source
Used:
XML Representation Summary
<propertyOverrides
   
category
 = 
xsd:string
   
default
 = 
xsd:string
   
name
 = 
xsd:string
   
readOnly
 = 
xsd:boolean
   
>
   
Content: 
</propertyOverrides>
May contain elements (1):
May be included in elements (1):
Known Usage Locations
Annotation
A list of property overrides defined for this component. Components also
inherit the property overrides of their base components, with changes applied by the most derived component taking
precedence.

Property overrides allow certain characteristics of a property to be modified, such as changing a modifiable property
to read-only.
XML Source
<xsd:element name="propertyOverrides">
<xsd:annotation>
<xsd:documentation>
A list of property overrides defined for this component. Components also
inherit the property overrides of their base components, with changes applied by the most derived component taking
precedence.

Property overrides allow certain characteristics of a property to be modified, such as changing a modifiable property
to read-only.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="propertyOverride">
<xsd:complexType>
<xsd:attribute name="name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
The internal name for the property being overriden. It is legal for
this to reference a name that does not exist. This allows overrides of extension properties, which are
only conditionaly defined.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="category" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the property category. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="readOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
Override of the readOnly state. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="default" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the default value. Default values can only
be overriden on properties supporting default values, i.e simple properties, enums, and compound
properties. See the description in <abstractPropertyType> for more information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
Attribute Detail
category
Override of the property category. See the description
in <abstractPropertyType>
Type:
xsd:string
Use:
optional
Defined:
locally, within propertyOverride element

default
Override of the default value. Default values can only
be overriden on properties supporting default values, i.e simple properties, enums, and compound
properties. See the description in <abstractPropertyType> for more information.
Type:
xsd:string
Use:
optional
Defined:
locally, within propertyOverride element

name
The internal name for the property being overriden. It is legal for
this to reference a name that does not exist. This allows overrides of extension properties, which are
only conditionaly defined.
Type:
xsd:string
Use:
required
Defined:
locally, within propertyOverride element

readOnly
Override of the readOnly state. See the description
in <abstractPropertyType>
Type:
xsd:boolean
Use:
optional
Defined:
locally, within propertyOverride element
Content Element Detail
propertyOverride
Type:
embedded, empty content
Defined:
locally, within this element