complexType "abstractPropertyType"
Namespace:
Content:
empty, 8 attributes
Defined:
globally within component.xsd, see XML source
Used:
XML Representation Summary
<...
   
category
 = 
xsd:string
   
descriptionKey
 = 
xsd:string
   
displayName
 = 
xsd:string
   
editorClass
 = 
xsd:string
   
helpKey
 = 
xsd:string
   
name
 = 
xsd:string
   
readOnly
 = 
xsd:boolean : "false"
   
resettable
 = 
xsd:boolean : "true"
/>
Known Direct Subtypes (5):
Known Usage Locations
Annotation
A base schema type for further property type declarations. Not used directly in components.
XML Source
<xsd:complexType name="abstractPropertyType">
<xsd:annotation>
<xsd:documentation>
A base schema type for further property type declarations. Not used directly in components.
</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
The internal name for the property. It must be unique within the component and its base
components. Since it may be used as an identifier in scripts it should be a legal JavaScript identifier.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="displayName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The property name to be display in the user interface. Can contain spaces and other characters.
This value should be localized.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="category" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The category grouping to be used in the property sheet.
If this value matches the key of a known group then the localized name is looked up within the Symbian component provider. Otherwise it is treated like a
potentially localized string, i.e. if it is %-prefixed a string is looked up in the properties file.
The special value of "hidden" will cause the property to be filtered from the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute default="false" name="readOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
If true the property will be read-only in the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute default="true" name="resettable" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
If false the reset button will be disabled, inhibiting the user from reverting to the default value
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="descriptionKey" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
A property key to descriptive text for the property to be displayed in the status bar
when the property is selected in the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="helpKey" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A key to more detailed help for the property.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="editorClass" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The fully qualified name of a class implementing com.nokia.sdt.component.property.IPropertyEditorFactory.
This allows Java code to provide a label provider, cell editor, and validator for the property.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
Attribute Detail
category
The category grouping to be used in the property sheet.
If this value matches the key of a known group then the localized name is looked up within the Symbian component provider. Otherwise it is treated like a
potentially localized string, i.e. if it is %-prefixed a string is looked up in the properties file.
The special value of "hidden" will cause the property to be filtered from the property sheet.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="category" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The category grouping to be used in the property sheet.
If this value matches the key of a known group then the localized name is looked up within the Symbian component provider. Otherwise it is treated like a
potentially localized string, i.e. if it is %-prefixed a string is looked up in the properties file.
The special value of "hidden" will cause the property to be filtered from the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

descriptionKey
A property key to descriptive text for the property to be displayed in the status bar
when the property is selected in the property sheet.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="descriptionKey" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
A property key to descriptive text for the property to be displayed in the status bar
when the property is selected in the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

displayName
The property name to be display in the user interface. Can contain spaces and other characters.
This value should be localized.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="displayName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The property name to be display in the user interface. Can contain spaces and other characters.
This value should be localized.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

editorClass
The fully qualified name of a class implementing com.nokia.sdt.component.property.IPropertyEditorFactory.
This allows Java code to provide a label provider, cell editor, and validator for the property.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="editorClass" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The fully qualified name of a class implementing com.nokia.sdt.component.property.IPropertyEditorFactory.
This allows Java code to provide a label provider, cell editor, and validator for the property.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

helpKey
A key to more detailed help for the property.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="helpKey" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A key to more detailed help for the property.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

name
The internal name for the property. It must be unique within the component and its base
components. Since it may be used as an identifier in scripts it should be a legal JavaScript identifier.
Type:
xsd:string
Use:
required
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
The internal name for the property. It must be unique within the component and its base
components. Since it may be used as an identifier in scripts it should be a legal JavaScript identifier.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

readOnly
If true the property will be read-only in the property sheet.
Type:
xsd:boolean
Use:
optional
Default:
"false"
Defined:
locally, within this complexType
XML Source
<xsd:attribute default="false" name="readOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
If true the property will be read-only in the property sheet.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

resettable
If false the reset button will be disabled, inhibiting the user from reverting to the default value
Type:
xsd:boolean
Use:
optional
Default:
"true"
Defined:
locally, within this complexType
XML Source
<xsd:attribute default="true" name="resettable" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
If false the reset button will be disabled, inhibiting the user from reverting to the default value
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>