| All Element Summary |
| abstractProperty |
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| arrayProperty |
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| attribute |
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| attributes |
Attribute elements can hold any static character data that is common to all instances of a component.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| choice |
This defines a decision in the select element.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| code |
Define a reference to an interface implemented in Java.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| component |
This is the container element for all the information about a single component.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| componentDefinition |
componentDefinition must be the root element of a component definition document.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
never |
|
| componentReferenceProperty |
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| compoundProperty |
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| compoundPropertyDeclaration |
Declares a compound type that may be referenced from one or more
compound property declarations in this or other component documents.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| defineLocation |
This element defines a location in source, such as a function in the main
file or a region of text in a class declaration.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| defineMacro |
Added post 1.1.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| designerImages |
This element is specifies images for use by the UI designer.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| documentation |
The optional documentation element provides brief description information about the component and a link to more detailed documentation
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| enumElement (within enumPropertyDeclaration) |
This sequence is the list of values comprising the enumerated type.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
|
| enumProperty |
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| enumPropertyDeclaration |
Declares an enumerated type that may be referenced from one or more
enumerated property declarations in this or other component documents.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| event |
The definition of a single event.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| events |
The list of events defined for this component.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| expandArgument |
Added post 1.1.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| expandMacro |
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| extensionProperties |
Extension properties may be dynamically added, based on the state of an instance of this
component, its container, or other objects.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| helpTopic (type xsd:string) |
A link to help information for this component.
Type: |
xsd:string |
Content: |
simple |
Defined: |
|
|
| implementation |
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| implementations |
Implementation elements declare code or script implementations of interfaces by name.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| importArguments |
Added post 1.1.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| information (type xsd:string) |
Brief description of the component, shown in a tooltip.
Type: |
xsd:string |
Content: |
simple |
Defined: |
|
|
| inline |
Provide Javascript in-line with templates and other sourceGen elements.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| interface (within implementation) |
Type: |
embedded complexType |
Content: |
|
Defined: |
|
|
| macroArgument |
Added post 1.1.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapArrayMember |
Map a property or child list to an array in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapArrayType |
Map a property or child list to an array in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapBitmaskElement |
Map a set of boolean properties to an expression in an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapBitmaskMember |
Map a set of boolean properties to a bitmask expression in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapBitmaskType |
Map a set of boolean properties to a bitmask expression in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapBitmaskValue |
Map a set of properties to a subexpression of the bitmask expression.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| mapElementFromType |
Map RSS from the type declaration attached to the current element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapEnum |
This defines the mapping of one particular property value to one
particular RSS value.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| mapEnumElement |
Map an enumerator to an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapEnumMember |
Map an enumerator to RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapEnumType |
Map an enumerator to RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapFixedElement |
Map a fixed value to an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapFixedMember |
Map a fixed value to an RSS member.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapFixedType |
Map a fixed value.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapIdentifierElement |
Map a simple value to a literal (identifier) in an array element.
Type: |
|
Content: |
empty |
Defined: |
|
Used: |
never |
|
| mapIdentifierMember |
Map a simple property to a literal (identifier) in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapIdentifierType |
Map a simple property to a literal (identifier) in RSS.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapInstanceElement |
Map an instance's resources to an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapInstanceMember |
Map resources for an instance.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapInstanceType |
Map resources for an instance.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapIntoProperty |
Delve into a property path without generating any resources.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapMemberFromType |
Map RSS from the type declaration attached to the given property.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapReferenceElement |
Map a reference property to an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapReferenceMember |
Map a reference property to resources the instance generates.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapReferenceType |
Map a reference property to resources the instance generates.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapResource |
Map an instance to a RESOURCE.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapResourceElement |
Map a compound property or instance to resources in an array element.
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| mapResourceMember |
Map a property to a RESOURCE expression or statement.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapResourceType |
Map a property to a RESOURCE expression or statement.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapSimpleElement |
Map a simple value to an array element.
Type: |
|
Content: |
empty |
Defined: |
|
Used: |
never |
|
| mapSimpleMember |
Map a simple value to a member.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| mapSimpleType |
Map a simple value.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| properties |
The list of properties defined for this component.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| property |
Type: |
|
Content: |
|
Defined: |
|
Used: |
never |
|
| propertyOverride (within propertyOverrides) |
Type: |
embedded complexType |
Content: |
|
Defined: |
|
|
| propertyOverrides |
A list of property overrides defined for this component.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| script |
Define a reference to an interface implemented in Javascript.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| select |
This element encapsulates choice elements which allow conditional
source mapping.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| sourceGen |
This section controls C/C++ source generation (with the potential to support
other one-way languages).
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| sourceMapping |
The sourceMapping element defines a particular style of source generation
which consists of automatic generation of source by structurally
mapping a component instance to a source definition.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| sourceTypeMapping |
The sourceTypeMapping element mirrors sourceMapping but provides stored source
mapping data for use by compound or enum types.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| symbian |
The optional Symbian element provides SDK compatibility information and information about the related
C++ classes and resource structures.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| template |
This defines a contribution.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| templateGroup |
A logical grouping of templates and locations.
Type: |
|
Content: |
|
Defined: |
|
Used: |
|
|
| twoWayMapping |
Type: |
|
Content: |
empty |
Defined: |
|
Used: |
|
|
| useTemplate |
In a derived component, selects a template from the base by id.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| useTemplateGroup |
In a derived component, selects a template group from the base by id.
Type: |
embedded complexType |
Content: |
|
Defined: |
|
Used: |
|
|
| wizardDescription (type xsd:string) |
Text displayed in the UI design wizard.
Type: |
xsd:string |
Content: |
simple |
Defined: |
|
|