diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:AttribOwnerBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute cl:ClassId cl:Parent cl:Property cl:File cl:GeneralOption | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="ICOType"> <xsd:annotation> <xsd:documentation> The view definition is related to a class. It allows configuration of the appearance of a class for certain users and/or groups. Attributes: icoId: The id of the ICO. In case there is no wsoRef specified the icoId is treated to be unique unless a corresponding workspace object exists in the target database relatedRefs: References to other ICOs classifying the same WSO wsoRef: Reference to the classified object if defined in the XML document unitBase: Indicates the unit base. english and metric mean english and metric unit bases respectively. inherited means that the unit base is inherited from the containing AdminClass. HistoryAttributes: Elements: ClassId: The ClassId defines to which class this ICO belongs. The ref2Class attribute is set if that class is defined within the same plmxml document. On import that class definition has to be successfully imported to allow the ICO to be imported. Parent: This element lists ALL parents of the class the ICO is stored in. The primary use is to support a mapping into a different class hierarchy without the transfer of the class definition to get the isMemberOf information. On import this information will be ignored. Property: The actual format of property value is defined by the attribute definition referenced by attributeId File: GeneralOption: General Options for the ICO definition. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:AttribOwnerBase"> <xsd:sequence> <xsd:element name="ClassId" type="cl:ICOClassIdType"/> <xsd:element name="Parent" type="cl:ParentType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Property" type="cl:ICOPropertyType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="File" type="cl:FileType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="GeneralOption" type="cl:GeneralOptionType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="icoId" type="xsd:string" use="required"/> <xsd:attribute name="relatedRefs" type="xsd:IDREFS" use="optional" plm:refType="cl:ICO"/> <xsd:attribute name="wsoRef" type="xsd:IDREF" use="optional"/> <xsd:attribute name="unitBase" type="cl:UnitBaseType" default="inherited"/> <xsd:attributeGroup ref="cl:HistoryAttributes"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="icoId" type="xsd:string" use="required"/> |
type | xsd:IDREFS | ||
properties |
|
||
source | <xsd:attribute name="relatedRefs" type="xsd:IDREFS" use="optional" plm:refType="cl:ICO"/> |
type | xsd:IDREF | ||
properties |
|
||
source | <xsd:attribute name="wsoRef" type="xsd:IDREF" use="optional"/> |
type | cl:UnitBaseType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xsd:attribute name="unitBase" type="cl:UnitBaseType" default="inherited"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:ICOClassIdType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="ClassId" type="cl:ICOClassIdType"/> |
diagram | |||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||
type | cl:ParentType | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xsd:element name="Parent" type="cl:ParentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ICOPropertyType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | cl:Value | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="Property" type="cl:ICOPropertyType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | cl:FileType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:element name="File" type="cl:FileType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||
type | cl:GeneralOptionType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xsd:element name="GeneralOption" type="cl:GeneralOptionType" minOccurs="0" maxOccurs="unbounded"/> |