diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:AttribOwnerBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute cl:Name cl:ShortName cl:Annotation cl:Format cl:AltFormat cl:MinValue cl:MaxValue cl:DefaultValue cl:AltDefaultValue cl:UserData1 cl:UserData2 cl:Description cl:Comment cl:ReferenceSpecification cl:GeneralOption cl:AltMinValue cl:AltMaxValue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="DictionaryAttributeType"> <xsd:annotation> <xsd:documentation> Represents the global attribute definition referenced from the class attribute definition Attributes: attributeId: The unique id of the attribute reference: Elements: Name: Display name of the Attribute ShortName: Short version of the display name Annotation: The annotation is used as a reference in a graphical representation of the class where this attribute is used Format: Defines the type of values for this attribute if used in metric unit base classes AltFormat: Defines the type of values for this attribute if used in english unit base classes MinValue: Defines the minimum Value in metric units for this attribute. This is only suitable for attributes of type integer or float. MaxValue: Defines the maximum Value in metric units for this attribute. This is only suitable for attributes of type integer or float. DefaultValue: The default value for instances of metric unit classes using this attribute. This value can be overwritten in the class attribute definition AltDefaultValue: The default value for instances of english unit classes using this attribute. This value can be overwritten in the class attribute definition UserData1: User specific data UserData2: User specific data Description: Provides a display description for this Attribute Comment: A field to maintain comments intended for maintainer of the definition ReferenceSpecification: Specifies how the value for this attribute is acquired if used as reference attribute GeneralOption: General Options for the attribute definition. AltMinValue: Defines the minimum Value in English units for this attribute. This is only suitable for attributes of type integer or float. AltMaxValue: Defines the maximum Value in English units for this attribute. This is only suitable for attributes of type integer or float. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:AttribOwnerBase"> <xsd:sequence> <xsd:element name="Name" type="cl:NameType" maxOccurs="unbounded"/> <xsd:element name="ShortName" type="cl:ShortNameType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Annotation" type="cl:AnnotationType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Format" type="cl:FormatAdminType"/> <xsd:element name="AltFormat" type="cl:FormatAdminType" minOccurs="0"/> <xsd:element name="MinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="MaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="DefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="AltDefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="UserData1" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="UserData2" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Description" type="cl:DescriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Comment" type="cl:CommentType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ReferenceSpecification" type="cl:ReferenceSpecificationType" minOccurs="0"/> <xsd:element name="GeneralOption" type="cl:GeneralOptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="AltMinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="AltMaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="attributeId" type="cl:AttributeIdType" use="required"/> <xsd:attribute name="reference" type="xsd:string" use="optional"/> <xsd:attributeGroup ref="cl:HistoryAttributes"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | cl:AttributeIdType | ||
properties |
|
||
source | <xsd:attribute name="attributeId" type="cl:AttributeIdType" use="required"/> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="reference" type="xsd:string" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:NameType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Name" type="cl:NameType" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:ShortNameType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="ShortName" type="cl:ShortNameType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:AnnotationType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Annotation" type="cl:AnnotationType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||
type | cl:FormatAdminType | ||
properties |
|
||
children | cl:FormatString cl:FormatInteger cl:FormatFloat cl:FormatDate cl:FormatKeyLov cl:Unit | ||
source | <xsd:element name="Format" type="cl:FormatAdminType"/> |
diagram | |||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||
type | cl:FormatAdminType | ||||||
properties |
|
||||||
children | cl:FormatString cl:FormatInteger cl:FormatFloat cl:FormatDate cl:FormatKeyLov cl:Unit | ||||||
source | <xsd:element name="AltFormat" type="cl:FormatAdminType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="MinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="MaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="DefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="AltDefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:UserDataType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="UserData1" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:UserDataType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="UserData2" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:DescriptionType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Description" type="cl:DescriptionType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||
type | cl:CommentType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Comment" type="cl:CommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||||||||
type | cl:ReferenceSpecificationType | ||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xsd:element name="ReferenceSpecification" type="cl:ReferenceSpecificationType" minOccurs="0"/> |
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"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="AltMinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||
type | cl:ValueType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xsd:element name="AltMaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/> |