element <propertyOverride>

Namespace: | http://www.nokia.com/sdt/emf/component
Type: | embedded complexType
Content: | empty, 4 attributes
Defined: | locally at 1 location

XML Representation Summary
<propertyOverride
| category | = | xsd:string
| default | = | xsd:string
| name | = | xsd:string
| readOnly | = | xsd:boolean
/>

May be included in elements (1):

  propertyOverrides

Usage / Definition Locations

- Within embedded complexTypes of elements (1):
  propertyOverrides [def]

XML Source

<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>

Attribute Detail
category

  Override of the property category. See the description
  in <abstractPropertyType>

  Type: | xsd:string
  Use: | optional
  Defined: | locally, within this element

  XML Source

  <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>

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 this element

  XML Source

  <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>

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 this element

  XML Source

  <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>

readOnly

  Override of the readOnly state. See the description
  in <abstractPropertyType>

  Type: | xsd:boolean
  Use: | optional
  Defined: | locally, within this element

  XML Source

  <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>