complexType Component

diagram |
namespace | http://base.api.ec.n2.tibco.com
children | componentClass componentName description id implementationType name parentId revision version
used by |
elements | Component Components/component
annotation |
documentation
Definition of a component. (When registering components the id property should not be filled in, instead the system will return a component object which contains the passed in values and also the id property.)
source | <xs:complexType name="Component"> <xs:annotation> <xs:documentation>Definition of a component. (When registering components the id property should not be filled in, instead the system will return a component object which contains the passed in values and also the id property.)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="componentClass" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>A class name associated with this component</xs:documentation> </xs:annotation> </xs:element> <xs:element name="componentName" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this component.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Description of this component.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="id" type="xs:long" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Unique identifier of this component.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="implementationType" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Implementation type of this component (for example, SpringIT).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="name" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this component (for example BRM, DE or EC).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="parentId" type="xs:long" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>ParentId of this component (as defined by the CLMD file - for example, BRM has an implicit parentId of Common).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="revision" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Plug-in revision number of this component.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Version number of this component.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

element Component/componentClass

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
A class name associated with this component
source | <xs:element name="componentClass" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>A class name associated with this component</xs:documentation> </xs:annotation> </xs:element>

element Component/componentName

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Name of this component.
source | <xs:element name="componentName" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this component.</xs:documentation> </xs:annotation> </xs:element>

element Component/description

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Description of this component.
source | <xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Description of this component.</xs:documentation> </xs:annotation> </xs:element>

element Component/id

diagram |
type | xs:long
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Unique identifier of this component.
source | <xs:element name="id" type="xs:long" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Unique identifier of this component.</xs:documentation> </xs:annotation> </xs:element>

element Component/implementationType

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Implementation type of this component (for example, SpringIT).
source | <xs:element name="implementationType" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Implementation type of this component (for example, SpringIT).</xs:documentation> </xs:annotation> </xs:element>

element Component/name

diagram |
type | xs:string
properties |
content | simple
annotation |
documentation
Name of this component (for example BRM, DE or EC).
source | <xs:element name="name" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this component (for example BRM, DE or EC).</xs:documentation> </xs:annotation> </xs:element>

element Component/parentId

diagram |
type | xs:long
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
ParentId of this component (as defined by the CLMD file - for example, BRM has an implicit parentId of Common).
source | <xs:element name="parentId" type="xs:long" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>ParentId of this component (as defined by the CLMD file - for example, BRM has an implicit parentId of Common).</xs:documentation> </xs:annotation> </xs:element>

element Component/revision

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Plug-in revision number of this component.
source | <xs:element name="revision" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Plug-in revision number of this component.</xs:documentation> </xs:annotation> </xs:element>

element Component/version

diagram |
type | xs:string
properties |
content | simple
annotation |
documentation
Version number of this component.
source | <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Version number of this component.</xs:documentation> </xs:annotation> </xs:element>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy