complexType AdminViewAttributeType
diagram plmxml_diagrams/plmxml_p1736.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
children cl:PreOptions cl:Options cl:PostOptions cl:DefaultValue cl:AltDefaultValue cl:MinValue cl:MaxValue cl:AltMinValue cl:AltMaxValue
used by
element AdminViewAttribute
attributes
Name  Type  Use  Default  Fixed  Annotation
attributeId  cl:AttributeIdType  required      
isMandatory  xsd:boolean  optional  false    
isProtected  xsd:boolean  optional  false    
hasLocalDefaultValue  xsd:boolean  optional  false    
isAutoComputed  xsd:boolean    false    
annotation
documentation

      This type holds the attributes of Classification views.
         
      Attributes:
     
      attributeId:  unique id of the attribute that needs to exist in the class the view belongs to.
      isMandatory:  indicates that the value for this attribute is mandotory while
                    creating instances of a class the view belongs to.
      isProtected:  indicates that the values of this attribute are protected.
      hasLocalDefaultValue: if true this attribute overwrites the default value from
                    the class attribute     
      isAutoComputed: Whether the values of the attribute are automatically
                      computed.

      Elements:
     
      PreOptions:   Options to configure the UI before the actual field for the attribute.
                                  E.g. start grouping in a titled frame
      Options:      Options to configure the UI appearence af the attribute field
      PostOptions:  Options to configure the UI after the actual field for the attribute. 
                                  E.g. end grouping in a titled frame
      DefaultValue: Default value in metric units for the attribute.
      AltDefaultValue: Default value in english units for the attribute.
      MinValue:       Minimum value for the attribute in metric units.
      MaxValue:       Maximum value for the attribute in metric units.
      AltMinValue:    Minimum value for the attribute in English units.
      AltMaxValue:    Maximum value for the attribute in English units.
     
source <xsd:complexType name="AdminViewAttributeType">
 
<xsd:annotation>
   
<xsd:documentation>
      This type holds the attributes of Classification views.
         
      Attributes:
     
      attributeId:  unique id of the attribute that needs to exist in the class the view belongs to.
      isMandatory:  indicates that the value for this attribute is mandotory while
                    creating instances of a class the view belongs to.
      isProtected:  indicates that the values of this attribute are protected.
      hasLocalDefaultValue: if true this attribute overwrites the default value from
                    the class attribute     
      isAutoComputed: Whether the values of the attribute are automatically
                      computed.

      Elements:
     
      PreOptions:   Options to configure the UI before the actual field for the attribute.
                                  E.g. start grouping in a titled frame
      Options:      Options to configure the UI appearence af the attribute field
      PostOptions:  Options to configure the UI after the actual field for the attribute. 
                                  E.g. end grouping in a titled frame
      DefaultValue: Default value in metric units for the attribute.
      AltDefaultValue: Default value in english units for the attribute.
      MinValue:       Minimum value for the attribute in metric units.
      MaxValue:       Maximum value for the attribute in metric units.
      AltMinValue:    Minimum value for the attribute in English units.
      AltMaxValue:    Maximum value for the attribute in English units.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="PreOptions" type="cl:AdminViewAttributeOptions" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element name="Options" type="cl:AdminViewAttributeOptions" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element name="PostOptions" type="cl:AdminViewAttributeOptions" 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="MinValue" type="cl:ValueType" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element name="MaxValue" type="cl:ValueType" 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="isMandatory" type="xsd:boolean" use="optional" default="false"/>
 
<xsd:attribute name="isProtected" type="xsd:boolean" use="optional" default="false"/>
 
<xsd:attribute name="hasLocalDefaultValue" type="xsd:boolean" use="optional" default="false"/>
 
<xsd:attribute name="isAutoComputed" type="xsd:boolean" default="false"/>
</xsd:complexType>

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

attribute AdminViewAttributeType/@isMandatory
type xsd:boolean
properties
use optional
default false
source <xsd:attribute name="isMandatory" type="xsd:boolean" use="optional" default="false"/>

attribute AdminViewAttributeType/@isProtected
type xsd:boolean
properties
use optional
default false
source <xsd:attribute name="isProtected" type="xsd:boolean" use="optional" default="false"/>

attribute AdminViewAttributeType/@hasLocalDefaultValue
type xsd:boolean
properties
use optional
default false
source <xsd:attribute name="hasLocalDefaultValue" type="xsd:boolean" use="optional" default="false"/>

attribute AdminViewAttributeType/@isAutoComputed
type xsd:boolean
properties
default false
source <xsd:attribute name="isAutoComputed" type="xsd:boolean" default="false"/>

element AdminViewAttributeType/PreOptions
diagram plmxml_diagrams/plmxml_p1737.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:AdminViewAttributeOptions
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="PreOptions" type="cl:AdminViewAttributeOptions" minOccurs="0" maxOccurs="unbounded"/>

element AdminViewAttributeType/Options
diagram plmxml_diagrams/plmxml_p1738.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:AdminViewAttributeOptions
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="Options" type="cl:AdminViewAttributeOptions" minOccurs="0" maxOccurs="unbounded"/>

element AdminViewAttributeType/PostOptions
diagram plmxml_diagrams/plmxml_p1739.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:AdminViewAttributeOptions
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="PostOptions" type="cl:AdminViewAttributeOptions" minOccurs="0" maxOccurs="unbounded"/>

element AdminViewAttributeType/DefaultValue
diagram plmxml_diagrams/plmxml_p1740.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 AdminViewAttributeType/AltDefaultValue
diagram plmxml_diagrams/plmxml_p1741.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 AdminViewAttributeType/MinValue
diagram plmxml_diagrams/plmxml_p1742.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 AdminViewAttributeType/MaxValue
diagram plmxml_diagrams/plmxml_p1743.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 AdminViewAttributeType/AltMinValue
diagram plmxml_diagrams/plmxml_p1744.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 AdminViewAttributeType/AltMaxValue
diagram plmxml_diagrams/plmxml_p1745.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