namespace | http://www.plmxml.org/Schemas/PLMXMLClassificationSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:attributeGroup name="CommonClassAttrAttributes"> <xsd:annotation> <xsd:documentation> This group collects all attributes common to the attribute definition of the AdminClassAttributeType and the UserClassAttributeType attributeId: the unique id of the attribute with an optional reference to the DictionaryAttributeType if it exists in the same Document. isMandatory: indicates that the value for this attribute is mandotory while creating instances of a class. isProtected: indicates that te values of this attribute are protected. isUnique: indicates that the value of this attribute needs to be unique. It is possible that multiple attributes of a class are marked as unique. in this case the value combination of these attributes needs to be unique. isLocalValue: indicates that the values of this attribute are not synched with other ICOs classifying the same object (multiple classification) isPropagated: indicates that the value for this attribute is set through the "propagation" during saving. arraySize: if greater than 1 the attribute is interpreted as an array of the specified size isReference: indicates that this value is actually specified in a referenced location hasFixedDefaultValue: defines that the specified Default value will be enforced in all instances of the class isAutoComputed: Whether the attribute is automatically computed. </xsd:documentation> </xsd:annotation> <xsd:attribute name="attributeId" type="cl:AttributeIdType" use="required"/> <xsd:attribute name="isMandatory" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isProtected" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isUnique" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isLocalValue" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isPropagated" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="arraySize" type="xsd:unsignedLong" use="optional" default="1"/> <xsd:attribute name="isExternalArray" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isReference" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="hasFixedDefaultValue" type="xsd:boolean" use="optional" default="false"/> <xsd:attribute name="isAutoComputed" type="xsd:boolean" default="false"/> </xsd:attributeGroup> |
type | cl:AttributeIdType | ||
properties |
|
||
source | <xsd:attribute name="attributeId" type="cl:AttributeIdType" use="required"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isMandatory" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isProtected" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isUnique" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isLocalValue" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isPropagated" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:unsignedLong | ||||
properties |
|
||||
source | <xsd:attribute name="arraySize" type="xsd:unsignedLong" use="optional" default="1"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isExternalArray" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isReference" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="hasFixedDefaultValue" type="xsd:boolean" use="optional" default="false"/> |
type | xsd:boolean | ||
properties |
|
||
source | <xsd:attribute name="isAutoComputed" type="xsd:boolean" default="false"/> |