diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:ManagedBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:VariantDefault plm:VariantRuleCheck plm:PropertyGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="StructureRevisionBase"> <xsd:annotation> <xsd:documentation> This is a revision of a Structure. Attributes: revision: Identifies the revision. Could be numeric, alphabetic, or a mixture. version: Gives the current 'version' of this revision. The version captures changes en route to the next revision of this Product. masterRef: Reference to the Structure of which this is a version. optionRefs: Options. Each Option gives the set of allowed values for this StructureRevision. instanceRefs: Reference to elements derived from Instance, which define the hierarchical structure. Both StructureRevision and StructureRevisionView can have instanceRefs. In the case of StructureRevision, the element is then representing a 'default' or 'unspecified' view. These Instances should not be GDEInstances. gdeInstanceRefs: Referenced GDEInstance or GDEInstanceGroup elements. simplifiedRepRefs: If an assembly has replacement representations (that is, in case the assembly structure is not important in some context, then the replacement representations can be used). propertyRefs: reference to Properties Elements: VariantDefault VariantRuleCheck PropertyGroup </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:ManagedBase"> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="plm:VariantDefault"/> <xsd:element ref="plm:VariantRuleCheck"/> <xsd:element ref="plm:PropertyGroup"/> </xsd:choice> <xsd:attribute name="revision" type="xsd:string" use="required"/> <xsd:attribute name="version" type="xsd:nonNegativeInteger" use="optional"/> <xsd:attribute name="masterRef" type="plm:anyURIType" use="required" plm:refType="plm:Structure"/> <xsd:attribute name="optionRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Option"/> <xsd:attribute name="instanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/> <xsd:attribute name="gdeInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Managed"/> <xsd:attribute name="simplifiedRepRefs" type="plm:uriReferenceListType" use="optional"/> <xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="revision" type="xsd:string" use="required"/> |
type | xsd:nonNegativeInteger | ||
properties |
|
||
source | <xsd:attribute name="version" type="xsd:nonNegativeInteger" use="optional"/> |
type | plm:anyURIType | ||
properties |
|
||
source | <xsd:attribute name="masterRef" type="plm:anyURIType" use="required" plm:refType="plm:Structure"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
source | <xsd:attribute name="optionRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Option"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
source | <xsd:attribute name="instanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
source | <xsd:attribute name="gdeInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Managed"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
source | <xsd:attribute name="simplifiedRepRefs" type="plm:uriReferenceListType" use="optional"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
source | <xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/> |