complexType AbstractClassAttributeType
diagram plmxml_diagrams/plmxml_p1708.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
children cl:Annotation cl:MinValue cl:MaxValue cl:DefaultValue cl:AltDefaultValue cl:Option cl:UserData1 cl:UserData2 cl:ReferenceSpecification cl:AltMinValue cl:AltMaxValue
used by
complexTypes AdminClassAttributeType UserClassAttributeType
attributes
Name  Type  Use  Default  Fixed  Annotation
attributeId  cl:AttributeIdType  required      
isMandatory  xsd:boolean  optional  false    
isProtected  xsd:boolean  optional  false    
isUnique  xsd:boolean  optional  false    
isLocalValue  xsd:boolean  optional  false    
isPropagated  xsd:boolean  optional  false    
arraySize  xsd:unsignedLong  optional  1    
isExternalArray  xsd:boolean  optional  false    
isReference  xsd:boolean  optional  false    
hasFixedDefaultValue  xsd:boolean  optional  false    
isAutoComputed  xsd:boolean    false    
annotation
documentation

      Attributes:
     
      CommonClassAttrAttributes:
     
      Elements:
     
      Annotation:         The Annotation is used to identify a attribute within one class and act
                          as a reference into a related class image which visualises the attribute.
                          If no value is given a default value is taken from the Annotation definition
                          in the dictionary attribute definition
                         
      MinValue:           Defines the minimum allowed value for values of this
                          attribute in metric units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be greater than or equal to the definition
                          there.
      MaxValue:           Defines the maximum allowed value for values of this
                          attribute in metric units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be less than or equal to the definition
                          there.
                         
      DefaultValue:       Defines the metric unit default value for new instances of this class. This
                          definition overwrites the definition in the dictionary attribute definition.
      AltDefaultValue:    Defines the english unit default value for new instances of this class. This
                          definition overwrites the definition in the dictionary attribute definition.
                         
      Option:
      UserData1:          Allows the user to add his own information to the class
      UserData2:          Allows the user to add his own information to the class
      ReferenceSpecification:
      AltMinValue:        Defines the minimum allowed value for values of this
                          attribute in English units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be greater than or equal to the definition
                          there.
      AltMaxValue:        Defines the maximum allowed value for values of this
                          attribute in English units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be less than or equal to the definition
                          there.
     
source <xsd:complexType name="AbstractClassAttributeType">
 
<xsd:annotation>
   
<xsd:documentation>
      Attributes:
     
      CommonClassAttrAttributes:
     
      Elements:
     
      Annotation:         The Annotation is used to identify a attribute within one class and act
                          as a reference into a related class image which visualises the attribute.
                          If no value is given a default value is taken from the Annotation definition
                          in the dictionary attribute definition
                         
      MinValue:           Defines the minimum allowed value for values of this
                          attribute in metric units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be greater than or equal to the definition
                          there.
      MaxValue:           Defines the maximum allowed value for values of this
                          attribute in metric units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be less than or equal to the definition
                          there.
                         
      DefaultValue:       Defines the metric unit default value for new instances of this class. This
                          definition overwrites the definition in the dictionary attribute definition.
      AltDefaultValue:    Defines the english unit default value for new instances of this class. This
                          definition overwrites the definition in the dictionary attribute definition.
                         
      Option:
      UserData1:          Allows the user to add his own information to the class
      UserData2:          Allows the user to add his own information to the class
      ReferenceSpecification:
      AltMinValue:        Defines the minimum allowed value for values of this
                          attribute in English units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be greater than or equal to the definition
                          there.
      AltMaxValue:        Defines the maximum allowed value for values of this
                          attribute in English units. This definition overwrites
                          the definition in the dictionary attribute definition
                          and must be less than or equal to the definition
                          there.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Annotation" type="cl:AnnotationType" minOccurs="0" maxOccurs="unbounded"/>
   
<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="Option" type="cl:ClassAttributeOptionType" 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="ReferenceSpecification" type="cl:ReferenceSpecificationType" minOccurs="0"/>
   
<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:attributeGroup ref="cl:CommonClassAttrAttributes"/>
</xsd:complexType>

element AbstractClassAttributeType/Annotation
diagram plmxml_diagrams/plmxml_p1709.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 AbstractClassAttributeType/MinValue
diagram plmxml_diagrams/plmxml_p1710.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 AbstractClassAttributeType/MaxValue
diagram plmxml_diagrams/plmxml_p1711.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 AbstractClassAttributeType/DefaultValue
diagram plmxml_diagrams/plmxml_p1712.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 AbstractClassAttributeType/AltDefaultValue
diagram plmxml_diagrams/plmxml_p1713.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 AbstractClassAttributeType/Option
diagram plmxml_diagrams/plmxml_p1714.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:ClassAttributeOptionType
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="Option" type="cl:ClassAttributeOptionType" minOccurs="0" maxOccurs="unbounded"/>

element AbstractClassAttributeType/UserData1
diagram plmxml_diagrams/plmxml_p1715.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 AbstractClassAttributeType/UserData2
diagram plmxml_diagrams/plmxml_p1716.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 AbstractClassAttributeType/ReferenceSpecification
diagram plmxml_diagrams/plmxml_p1717.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 AbstractClassAttributeType/AltMinValue
diagram plmxml_diagrams/plmxml_p1718.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 AbstractClassAttributeType/AltMaxValue
diagram plmxml_diagrams/plmxml_p1719.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