|
A specific alias mapping can only be used once on a type or its subtypes. If a second alias attribute is defined with the same mapping, an error results. The Logical Attributes Report for a type lists mappings that have already been used for that type, including to those used for alias attributes in the Type and Attribute Management utility. The Logical Attributes Report is available from > . For more information, see Customization Tools Overview.
|
<association>
|
Meaning:
|
||
<attribute>^<type>
|
Navigate to the other object which this object references
|
||
<attribute>@<type>
|
Navigate to objects which reference this object
|
||
<attribute>=<attribute>@<type>
|
Navigate to objects with the same value as this object
|
||
<association>~<association>
|
Navigate to objects across more than one <association>, chained together
|
Current Object | Mapping Attribute Value | Description |
Activity (com.ptc.projectmanagement.plan.PlanActivity) | containerReference^wt.projmgmt.admin.Project2~containerInfo.name | Navigates to the Project (wt.projmgmt.admin.Project2) objects referenced by the Context (containerReference) attribute on the current Activity (com.ptc.projectmanagement.plan.PlanActivity) object, and then retrieves the Name (containerInfo.name) attribute from those Project (wt.projmgmt.admin.Project2) objects. |
Document (wt.doc.WTDocument) | describedBy@wt.part.WTPartDescribeLink~describes^wt.part.WTPart~name | Navigates to the wt.part.WTPartDescribeLink objects which have a describedBy attribute that references the current Document(wt.doc.WTDocument) object, then navigates to the Part (wt.part.WTPart) objects which are referenced by the describes attribute on those wt.part.WTPartDescribeLink objects, and then retrieves the name attribute on those Part (wt.part.WTPart) objects. |
Resource Assignment (com.ptc.projectmanagement.assignment.ResourceAssignment) | parentReference^com.ptc.projectmanagement.plan.PlanActivity~deadline | Navigates to the Activity (com.ptc.projectmanagement.plan.PlanActivity) objects referenced by the parentReference (parentReference) attribute on the current Resource Assignment (com.ptc.projectmanagement.assignment.ResourceAssignment) object, and then retrieves the Deadline (deadline) attribute from those Activity (com.ptc.projectmanagement.plan.PlanActivity) objects. |
Part (wt.part.WTPart) | describes@wt.part.WTPartDescribeLink~describedBy^wt.doc.WTDocument~publisher | (This mapping assumes that you have created a Publisher (publisher)attribute on the Document (wt.doc.WTDocument object type) Navigates to the wt.part.WTPartDescribeLink objects which have a describes attribute that references the current Part (wt.part.WTPart) object, then navigates to the Document (wt.doc.WTDocument) objects which are referenced by the describedBy attribute on those Part (wt.part.WTPart) objects, and then retrieves the Publisher (publisher)attribute on those Document (wt.doc.WTDocument) objects. |
Part (wt.part.WTPart) | name=title@wt.doc.WTDocument~description | Navigates to the Document (wt.doc.WTDocument) objects which have a Title (title) attribute that matches the Name (name) attribute on the current Part (wt.part.WTPart) object, and then retrieves the Description (description) attribute on those Document (wt.doc.WTDocument) objects. |
Document (wt.doc.WTDocument) | usedBy@wt.doc.WTDocumentUsageLink~uses^wt.doc.WTDocumentMaster~name | Navigates to the wt.doc.WTDocumentUsageLink objects which have a usedBy attribute that references the current Document (wt.doc.WTDocument) object, then navigates to the Document Master (wt.doc.WTDocumentMaster) objects which are referenced by the uses attribute on those wt.doc.WTDocumentUsageLink objects, and then retrieves the Name (name) attribute on those Document Master (wt.doc.WTDocumentMaster) objects. |
From object | From relationship | Link object | To relationship | To object |
wt.doc.WTDocument | usedBy | wt.doc.WTDocumentUsageLink | uses | wt.doc.WTDocumentMaster |
wt.doc.WTDocument | describes | wt.doc.WTDocumentDependencyLink | describedBy | wt.doc.WTDocument |
wt.doc.WTDocument | describedBy | wt.part.WTPartDescribeLink | describes | wt.part.WTPart |
wt.part.WTPart | usedBy | wt.part.WTPartUsageLink | uses | wt.part.WTPartMaster |
wt.part.WTPart | referencedBy | wt.part.WTPartReferenceLink | references | wt.doc.WTDocumentMaster |
wt.part.WTPart | buildTarget | wt.epm.EPMBuildRule | buildSource | wt.epm.EPMDocument |
wt.part.WTPart | describes | wt.epm.EPMDescribeLink | describedBy | wt.epm.EPMDocument |
wt.part.WTPartMaster | alternates | wt.part.WTPartAlternateLink | alternateFor | wt.part.WTPartMaster |
wt.part.WTPartUsageLink | substituteFor | wt.part.WTPartSubstituteLink | substitutes | wt.part.WTPartMaster |
wt.epm.EPMDocument | contains | wt.epm.structure.EPMContainedIn | containedIn | wt.epm.familytable.EPMFamilyTable |
wt.epm.EPMDocument | usedBy | wt.epm.structure.EPMMemberLink | uses | wt.epm.EPMDocumentMaster |
wt.epm.EPMDocument | referencedBy | wt.epm.structure.EPMReferenceLink | references | wt.epm.EPMDocumentMaster |
wt.epm.EPMDocument | variant | wt.epm.structure.EPMVariantLink | generic | wt.epm.EPMDocumentMaster |
wt.change2.WTChangeOrder2 | addressedBy | wt.change2.AddressedBy2 | addresses | wt.change2.WTChangeRequest2 |
wt.change2.WTChangeActivity2 | includedIn | wt.change2.IncludedIn2 | includes | wt.change2.WTChangeOrder2 |