element <symbian>
Namespace:
Type:
embedded complexType
Content:
empty, 7 attributes
Defined:
globally within component.xsd, see XML source
Used:
XML Representation Summary
<symbian
   
classHelpTopic
 = 
xsd:string
   
className
 = 
xsd:string
   
maxSDKVersion
 = 
xsd:string
   
minSDKVersion
 = 
xsd:string
   
resourceHelpTopic
 = 
xsd:string
   
resourceType
 = 
xsd:string
   
sdkName
 = 
anySimpleType
/>
May be included in elements (1):
Known Usage Locations
Annotation
The optional Symbian element provides SDK compatibility information and information about the related
C++ classes and resource structures. When this element is omitted the component will be considered incompatible
with all Symbian SDKs.
XML Source
<xsd:element name="symbian">
<xsd:annotation>
<xsd:documentation>
The optional Symbian element provides SDK compatibility information and information about the related
C++ classes and resource structures. When this element is omitted the component will be considered incompatible
with all Symbian SDKs.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="sdkName" use="required">
<xsd:annotation>
<xsd:documentation>
This value identifies the Symbian OS variant with which the component is compatible.
Currently the only supported value is "com.nokia.serie60".
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="minSDKVersion" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
A version number indicating the lowest SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 2.6.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="maxSDKVersion" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
A version number indicating the maximum SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 3.0.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="className" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The C++ class name corresponding to this component, if any. Not used for source code generation,
but is displayed in the component palette.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="classHelpTopic" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A link to help information for this C++ class</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="resourceType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The Symbian RSS resource type for this component, if any
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="resourceHelpTopic" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A link to help information for the resource</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
Attribute Detail
classHelpTopic
A link to help information for this C++ class
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="classHelpTopic" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A link to help information for this C++ class</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

className
The C++ class name corresponding to this component, if any. Not used for source code generation,
but is displayed in the component palette.
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="className" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The C++ class name corresponding to this component, if any. Not used for source code generation,
but is displayed in the component palette.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

maxSDKVersion
A version number indicating the maximum SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 3.0.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="maxSDKVersion" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
A version number indicating the maximum SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 3.0.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

minSDKVersion
A version number indicating the lowest SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 2.6.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
Type:
xsd:string
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="minSDKVersion" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
A version number indicating the lowest SDK version with which the component is
compatible. For example, if the value is 2.8 the component will be selected for use with a 2.8 SDK but not 2.6.
Uses OSGI style version strings, composed of up to 3 integers and a text qualifier, of the form <major version>.<minor version>.<micro version>.<qualifier>.
See http://help.eclipse.org/help31/topic/org.eclipse.platform.doc.isv/reference/osgi/org/osgi/framework/Version.html for further information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

resourceHelpTopic
A link to help information for the resource
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="resourceHelpTopic" type="xsd:string">
<xsd:annotation>
<xsd:documentation>A link to help information for the resource</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

resourceType
The Symbian RSS resource type for this component, if any
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="resourceType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The Symbian RSS resource type for this component, if any
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

sdkName
This value identifies the Symbian OS variant with which the component is compatible.
Currently the only supported value is "com.nokia.serie60".
Type:
anySimpleType
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="sdkName" use="required">
<xsd:annotation>
<xsd:documentation>
This value identifies the Symbian OS variant with which the component is compatible.
Currently the only supported value is "com.nokia.serie60".
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>