PLM XML UGS Schema - Monikers, etc.
Datatype for defining a table of GUIDs for later
use by the entity reference elements. These values
are the GUIDs used on the target body or entity and
provide a mechanism to 'shorthand' the moniker information
without having to repeat lengthy GUID strings.
This datatype describes a single item of moniker data (ie. a
moniker entity id and GUID index). The GUIDRef attribute
contains the id of the GUID in the GUIDTable and the
EntityId attribute is the value of the entity id held within
the moniker attribute on the target body.
This datatype just contains the id of the GUID which describes
all the entities of interest. The GUIDRef attribute contains
the id of the GUID in the GUIDTable.
By specifying just a GUID for a moniker means the reference
is specifiying all the entities that are associated with that
GUID.
The GUIDRef attribute contains the id of the GUID in the GUIDTable.
This datatype just contains a string which represents the
moniker path of the entity/entities. This equivalent to the
string used within the context of the SE public API.
This functionality should eventually be used by all EDS PLM
applications.
sdkname=MonikerRefSet
A datatype which describes a reference to a single entity
or set of entities. The element of this datatype consists
of :
- Moniker -(at least one) Element describing a single set of
moniker attribute values. Note that there may be
an entity that has multiple moniker attributes
(hence the 'unbounded' facet in the schema).\
OR
- MonikerGUID -(only one) Element containing the GUID of all the
entities of interest.
OR
- MonikerPath -(only one) Element containing the moniker path of
all the entities of interest.
This type describes what type of entity (or entities)
are being refenced by the PLMXML reference.
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.
PLMXML attributes for UG specific representation.
PLMXML attributes for UG specific constraint data.
UG Representation component of the PLMXML Schema