diagram | |||
namespace | http://base.api.ec.n2.tibco.com | ||
children | componentClass componentName description id implementationType name parentId revision version | ||
annotation |
|
||
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> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||||||
type | xs:long | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | |||||||
type | xs:long | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | |||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |