wt.epm.navigator.relationship
Class DocCentricDependents

java.lang.Object
  extended by wt.epm.navigator.RelationshipContainer<wt.epm.navigator.Relationship>
      extended by wt.epm.navigator.Relationship
          extended by wt.epm.navigator.relationship.DocCentricDependents
All Implemented Interfaces:
wt.epm.navigator.Modifier

public class DocCentricDependents
extends wt.epm.navigator.Relationship

DocCentricDependents denotes the logical association between a WTPart and its dependent WTParts where the dependents are found by performing a document-centric traversal. A document-centric traversal entails navigating from a WTPart to its actively associated EPMDocument, from the EPMDocument to its dependents and from its dependents to their actively associated WTParts. Starting with the WTPart, it internally traverses either an EPMBuildRule or EPMBuildHistory to its actively associated EPMDocument. From the EPMDocument, it traverses its EPMMemberLinks and EPMReferenceLinks and applies the input configuration to the other-side EPMDocumentMasters to find its dependent EPMDocuments. From the dependents, it traverses either an EPMBuildRule or EPMBuildHistory to their actively associated WTParts. This relationship begins with a WTPart and ends with a WTPart. Since the dependent WTParts are found by navigating the corresponding EPMDocument structure, filters and the configuration are applied to the EPMDocuments. And, this relationship does not return links.

Supported API: true

Extendable: false


Nested Class Summary
 
Nested classes/interfaces inherited from class wt.epm.navigator.Relationship
wt.epm.navigator.Relationship.HasConnection, wt.epm.navigator.Relationship.JointConnection
 
Nested classes/interfaces inherited from class wt.epm.navigator.RelationshipContainer
wt.epm.navigator.RelationshipContainer.IncludeConnection, wt.epm.navigator.RelationshipContainer.RelationshipConnection, wt.epm.navigator.RelationshipContainer.RelationshipList
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait