complexType EntityMonikerRefType
diagram plmxml_diagrams/plmxml_p1531.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:EntityRefBase
properties
base plm:EntityRefBase
children plm:Description plm:ApplicationRef plm:GUIDTable plm:Target plm:Adjacent
used by
element MonikerRef
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
contextRef  plm:anyURIType  optional      
select  plm:RefSelectType    single    
type  plm:RefEntityType    face    
annotation
documentation

  The main datatype for defining a moniker based entity reference. The
  type consists of :
  - GUIDTable -(optional) in which to place a the GUIDs that may be
  referenced by the moniker references themselves.
  The GUIDs referenced by the individual entries could be
  in a 'global' document table - not every reference needs
  to define its own GUID table.
  - Target    -(mandatory) The element which contains the moniker data of
  the target entity or entities.
  - Adjacent  -(optional) The elements which contain moniker references to
  entities adjacent to the target entity. These references
  will assist with the unique identification of target entities
  when there is ambiguous (ie. duplicate) moniker data.
  (not implemeneted in first release or prototype).

  Attribute:
  - type   -(mandatory) Type of the reference - body, face, edge or vertex.
 
source <xsd:complexType name="EntityMonikerRefType">
 
<xsd:annotation>
   
<xsd:documentation>
  The main datatype for defining a moniker based entity reference. The
  type consists of :
  - GUIDTable -(optional) in which to place a the GUIDs that may be
  referenced by the moniker references themselves.
  The GUIDs referenced by the individual entries could be
  in a 'global' document table - not every reference needs
  to define its own GUID table.
  - Target    -(mandatory) The element which contains the moniker data of
  the target entity or entities.
  - Adjacent  -(optional) The elements which contain moniker references to
  entities adjacent to the target entity. These references
  will assist with the unique identification of target entities
  when there is ambiguous (ie. duplicate) moniker data.
  (not implemeneted in first release or prototype).

  Attribute:
  - type   -(mandatory) Type of the reference - body, face, edge or vertex.
 
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:EntityRefBase">
     
<xsd:sequence>
       
<xsd:element name="GUIDTable" type="plm:GUIDTableType" minOccurs="0"/>
       
<xsd:element name="Target" type="plm:MonikerRefType"/>
       
<xsd:element name="Adjacent" type="plm:MonikerRefType" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:sequence>
     
<xsd:attribute name="type" type="plm:RefEntityType" default="face"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute EntityMonikerRefType/@type
type plm:RefEntityType
properties
default face
facets
Kind Value Annotation
enumeration body
enumeration face
enumeration edge
enumeration vertex
source <xsd:attribute name="type" type="plm:RefEntityType" default="face"/>

element EntityMonikerRefType/GUIDTable
diagram plmxml_diagrams/plmxml_p1532.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:GUIDTableType
properties
minOcc 0
maxOcc 1
content complex
children plm:Description plm:ApplicationRef plm:GUID
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
source <xsd:element name="GUIDTable" type="plm:GUIDTableType" minOccurs="0"/>

element EntityMonikerRefType/Target
diagram plmxml_diagrams/plmxml_p1533.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:MonikerRefType
properties
content complex
children plm:Moniker plm:MonikerGUID plm:MonikerPath
source <xsd:element name="Target" type="plm:MonikerRefType"/>

element EntityMonikerRefType/Adjacent
diagram plmxml_diagrams/plmxml_p1534.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:MonikerRefType
properties
minOcc 0
maxOcc unbounded
content complex
children plm:Moniker plm:MonikerGUID plm:MonikerPath
source <xsd:element name="Adjacent" type="plm:MonikerRefType" minOccurs="0" maxOccurs="unbounded"/>


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