complexType AbstractClassType
diagram plmxml_diagrams/plmxml_p1720.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:AliasName cl:ShortName cl:UserData1 cl:UserData2 cl:Description cl:Comment cl:File cl:GeneralOption cl:LibraryType
used by
complexTypes AdminClassType UserClassType
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      
classId  cl:ICSIdType  required      
isAbstract  xsd:boolean  optional  false    
isAssembly  xsd:boolean  optional  false    
allowsMultiInst  xsd:boolean  optional  false    
instanceCount  xsd:unsignedLong  optional      
childCount  xsd:unsignedLong  optional      
templateRefs  xsd:IDREFS  optional      
creationDate  xsd:date  optional      
creationUser  xsd:string  optional      
modifiedDate  xsd:date  optional      
modifiedUser  xsd:string  optional      
library  xsd:string  optional      
annotation
documentation

      Attributes:

      CommonClassAttributes
      HistoryAttributes

      Elements:

      Name:            Display name for the class
      AliasName:       One or more alias names for the class
      ShortName:       Short version of the display name for the class
      UserData1:       User specific data
      UserData2:       User specific data
      Description:     A description of the class which might be displayed to the user
      Comment:         General comment intended for the maintainer of the class
      File:            Special supported values for format are Image, Icon and Template
      GeneralOption:   General Options for the class definition.
      LibraryType:      The types of library that the class represents.
     
source <xsd:complexType name="AbstractClassType">
 
<xsd:annotation>
   
<xsd:documentation>
      Attributes:

      CommonClassAttributes
      HistoryAttributes

      Elements:

      Name:            Display name for the class
      AliasName:       One or more alias names for the class
      ShortName:       Short version of the display name for the class
      UserData1:       User specific data
      UserData2:       User specific data
      Description:     A description of the class which might be displayed to the user
      Comment:         General comment intended for the maintainer of the class
      File:            Special supported values for format are Image, Icon and Template
      GeneralOption:   General Options for the class definition.
      LibraryType:      The types of library that the class represents.
     
</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="AliasName" type="cl:NameType" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element name="ShortName" type="cl:ShortNameType" 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="File" type="cl:FileType" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element name="GeneralOption" type="cl:GeneralOptionType" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element name="LibraryType" type="cl:LanguageStringType" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:sequence>
     
<xsd:attributeGroup ref="cl:CommonClassAttributes"/>
     
<xsd:attributeGroup ref="cl:HistoryAttributes"/>
     
<xsd:attribute name="library" type="xsd:string" use="optional" plm:deprecated="true"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute AbstractClassType/@library
type xsd:string
properties
use optional
source <xsd:attribute name="library" type="xsd:string" use="optional" plm:deprecated="true"/>

element AbstractClassType/Name
diagram plmxml_diagrams/plmxml_p1721.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 AbstractClassType/AliasName
diagram plmxml_diagrams/plmxml_p1722.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:NameType
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="AliasName" type="cl:NameType" minOccurs="0" maxOccurs="unbounded"/>

element AbstractClassType/ShortName
diagram plmxml_diagrams/plmxml_p1723.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 AbstractClassType/UserData1
diagram plmxml_diagrams/plmxml_p1724.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 AbstractClassType/UserData2
diagram plmxml_diagrams/plmxml_p1725.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 AbstractClassType/Description
diagram plmxml_diagrams/plmxml_p1726.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 AbstractClassType/Comment
diagram plmxml_diagrams/plmxml_p1727.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 AbstractClassType/File
diagram plmxml_diagrams/plmxml_p1728.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:FileType
properties
minOcc 0
maxOcc unbounded
content complex
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound
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      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
locationRef  plm:anyURIType  required      
format  xsd:string  required      
usage  xsd:string  required      
language  xsd:language  optional      
source <xsd:element name="File" type="cl:FileType" minOccurs="0" maxOccurs="unbounded"/>

element AbstractClassType/GeneralOption
diagram plmxml_diagrams/plmxml_p1729.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 AbstractClassType/LibraryType
diagram plmxml_diagrams/plmxml_p1730.png
namespace http://www.plmxml.org/Schemas/PLMXMLClassificationSchema
type cl:LanguageStringType
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="LibraryType" type="cl:LanguageStringType" minOccurs="0" maxOccurs="unbounded"/>


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