complexType DictionaryAttributeType
diagram plmxml_diagrams/plmxml_p1760.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
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
element DictionaryAttribute
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
attributeId  cl:AttributeIdType  required      
reference  xsd:string  optional      
creationDate  xsd:date  optional      
creationUser  xsd:string  optional      
modifiedDate  xsd:date  optional      
modifiedUser  xsd:string  optional      
annotation
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.
     
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>

attribute DictionaryAttributeType/@attributeId
type cl:AttributeIdType
properties
use required
source <xsd:attribute name="attributeId" type="cl:AttributeIdType" use="required"/>

attribute DictionaryAttributeType/@reference
type xsd:string
properties
use optional
source <xsd:attribute name="reference" type="xsd:string" use="optional"/>

element DictionaryAttributeType/Name
diagram plmxml_diagrams/plmxml_p1761.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:NameType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="Name" type="cl:NameType" maxOccurs="unbounded"/>

element DictionaryAttributeType/ShortName
diagram plmxml_diagrams/plmxml_p1762.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ShortNameType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="ShortName" type="cl:ShortNameType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/Annotation
diagram plmxml_diagrams/plmxml_p1763.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:AnnotationType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="Annotation" type="cl:AnnotationType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/Format
diagram plmxml_diagrams/plmxml_p1764.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:FormatAdminType
properties
content complex
children cl:FormatString cl:FormatInteger cl:FormatFloat cl:FormatDate cl:FormatKeyLov cl:Unit
source <xsd:element name="Format" type="cl:FormatAdminType"/>

element DictionaryAttributeType/AltFormat
diagram plmxml_diagrams/plmxml_p1765.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:FormatAdminType
properties
minOcc 0
maxOcc 1
content complex
children cl:FormatString cl:FormatInteger cl:FormatFloat cl:FormatDate cl:FormatKeyLov cl:Unit
source <xsd:element name="AltFormat" type="cl:FormatAdminType" minOccurs="0"/>

element DictionaryAttributeType/MinValue
diagram plmxml_diagrams/plmxml_p1766.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="MinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/MaxValue
diagram plmxml_diagrams/plmxml_p1767.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="MaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/DefaultValue
diagram plmxml_diagrams/plmxml_p1768.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="DefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/AltDefaultValue
diagram plmxml_diagrams/plmxml_p1769.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="AltDefaultValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/UserData1
diagram plmxml_diagrams/plmxml_p1770.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:UserDataType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="UserData1" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/UserData2
diagram plmxml_diagrams/plmxml_p1771.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:UserDataType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="UserData2" type="cl:UserDataType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/Description
diagram plmxml_diagrams/plmxml_p1772.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:DescriptionType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="Description" type="cl:DescriptionType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/Comment
diagram plmxml_diagrams/plmxml_p1773.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:CommentType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
source <xsd:element name="Comment" type="cl:CommentType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/ReferenceSpecification
diagram plmxml_diagrams/plmxml_p1774.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ReferenceSpecificationType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
className  xsd:string  optional      
attributeName  xsd:string  required      
referenceType  xsd:string  required      
relationName  xsd:string  optional      
useProduct  xsd:boolean    false    
source <xsd:element name="ReferenceSpecification" type="cl:ReferenceSpecificationType" minOccurs="0"/>

element DictionaryAttributeType/GeneralOption
diagram plmxml_diagrams/plmxml_p1775.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:GeneralOptionType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
optionType  xsd:string  optional      
name  xsd:string  required      
language  xsd:language  optional      
value  xsd:string  optional      
source <xsd:element name="GeneralOption" type="cl:GeneralOptionType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/AltMinValue
diagram plmxml_diagrams/plmxml_p1776.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="AltMinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>

element DictionaryAttributeType/AltMaxValue
diagram plmxml_diagrams/plmxml_p1777.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ValueType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xsd:language  optional      
isMaster  xsd:boolean    false    
isFixed  xsd:boolean    false    
source <xsd:element name="AltMaxValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>


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