complexType GDEReferenceType
diagram plmxml_diagrams/plmxml_p336.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute plm:EntityRef
used by
elements FeatureBase/Reference StructureUsageBase/Reference Annotation3DType/Reference MotionEntityType/Reference
complexTypes Ann3DRegionAreaReferenceType ConstraintTargetRefType
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      
type  plm:GDERelationshipType  optional      
occurrenceRef  plm:anyURIType  optional      
targetRef  plm:anyURIType  optional      
pathRefs  plm:uriReferenceListType  optional      
annotation
documentation

      A reference from a GDEInstance to an Occurrence or InstancePath.
      
      An entity in a Representation can also be specified.
     
      Attributes:
    
      type:           type of the Reference.
      occurrenceRef:  reference to an Occurrence or InstancePath.
      pathRefs:       a list of Instance elements defining a path through the
                      Structure. pathRefs and occurrenceRef should not both be
                      present.
      targetRef:      reference to a RepresentationEntity.
     
      Sub-elements:
    
      EntityRef:      (deprecated) reference to an Entity in a Representation. This must
                      be a Representation of the 'bottom Structure' of the Occurrence
                      or InstancePath.
     
source <xsd:complexType name="GDEReferenceType">
 
<xsd:annotation>
   
<xsd:documentation>
      A reference from a GDEInstance to an Occurrence or InstancePath.
      
      An entity in a Representation can also be specified.
     
      Attributes:
    
      type:           type of the Reference.
      occurrenceRef:  reference to an Occurrence or InstancePath.
      pathRefs:       a list of Instance elements defining a path through the
                      Structure. pathRefs and occurrenceRef should not both be
                      present.
      targetRef:      reference to a RepresentationEntity.
     
      Sub-elements:
    
      EntityRef:      (deprecated) reference to an Entity in a Representation. This must
                      be a Representation of the 'bottom Structure' of the Occurrence
                      or InstancePath.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:sequence>
       
<xsd:element ref="plm:EntityRef" minOccurs="0" plm:deprecated="true"/>
     
</xsd:sequence>
     
<xsd:attribute name="type" type="plm:GDERelationshipType" use="optional"/>
     
<xsd:attribute name="occurrenceRef" type="plm:anyURIType" use="optional"/>
     
<xsd:attribute name="targetRef" type="plm:anyURIType" use="optional"/>
     
<xsd:attribute name="pathRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute GDEReferenceType/@type
type plm:GDERelationshipType
properties
use optional
facets
Kind Value Annotation
enumeration associated
enumeration attached
enumeration related
enumeration connection
enumeration implementation
enumeration implements
enumeration realisation
enumeration misc
enumeration signalSource
enumeration signalTarget
enumeration signalTransmitter
enumeration processVariable
enumeration redundancy
enumeration signalValue
enumeration processVariableValue
enumeration route
enumeration software
enumeration processorGateway
enumeration mass
enumeration sharedAssociated
source <xsd:attribute name="type" type="plm:GDERelationshipType" use="optional"/>

attribute GDEReferenceType/@occurrenceRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="occurrenceRef" type="plm:anyURIType" use="optional"/>

attribute GDEReferenceType/@targetRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="targetRef" type="plm:anyURIType" use="optional"/>

attribute GDEReferenceType/@pathRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="pathRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/>


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