|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Navigator | |
wt.configuration | |
wt.doc | |
wt.part | Defines WTPart s and WTPartMaster s (
the fundamental enterprise objects used to represent product structures composed of assemblies and components),
WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. |
wt.replication.export | |
wt.vc.baseline | |
wt.visitor | Defines theĀ navigator/visitor design pattern for
usingĀ a
Walker (at one time it used a
Navigator , instead of a
Walker ) and a
NodeExpander , which together
traverse a structure of objects, and a
Visitor , which does something
when we navigate to the object; this separates the
algorithm for navigating from the algorithm for
visiting, allowing more reuse; factories support
selection of
Walker s and
Visitor s. |
Uses of Navigator in wt.configuration |
Fields in wt.configuration declared as Navigator | |
private Navigator |
StandardConfigurationService.RecurseOperation.navigator
|
Methods in wt.configuration that return Navigator | |
protected Navigator |
StandardConfigurationService.getNavigator(BaselineConfigurationVersion configuration,
ConfigSpec configSpec)
|
Navigator |
ConfigurationDelegate.getNavigator(BaselineConfigurationVersion configuration,
ConfigSpec configSpec)
Returns the navigator used to populate a configuration. |
Uses of Navigator in wt.doc |
Methods in wt.doc that return Navigator | |
static Navigator |
DocumentStructureNavigatorFactory.newDocumentNavigator(WTDocumentConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure. |
static Navigator |
DocumentStructureNavigatorFactory.newNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure via the generic IteratedUsageLink class. |
static Navigator |
DocumentStructureNavigatorFactory.newDocumentNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure. |
private static Navigator |
DocumentStructureNavigatorFactory.newNavigator(int a_navigatorType)
|
Uses of Navigator in wt.part |
Methods in wt.part that return Navigator | |
Navigator |
WTProductConfigurationConfigurationDelegate.getNavigator(BaselineConfigurationVersion configuration,
ConfigSpec configSpec)
|
Methods in wt.part with parameters of type Navigator | |
void |
WTPartServiceFwd.getMultilevelWhereUsed(WTPart part,
WTPartConfigSpec spec,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
WTPartServiceFwd.getMultilevelWhereUsed(WTPart part,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
WTPartService.getMultilevelWhereUsed(WTPart part,
WTPartConfigSpec spec,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
WTPartService.getMultilevelWhereUsed(WTPart part,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
StandardWTPartService.getMultilevelWhereUsed(WTPart part,
WTPartConfigSpec spec,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
StandardWTPartService.getMultilevelWhereUsed(WTPart part,
Navigator navigator,
MultilevelWhereUsedVisitor visitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
Uses of Navigator in wt.replication.export |
Fields in wt.replication.export declared as Navigator | |
private Navigator |
ReplicationWTPartStruct.navigator
|
private Navigator |
ReplicationEPMDocStruct.navigator
|
Uses of Navigator in wt.vc.baseline |
Fields in wt.vc.baseline declared as Navigator | |
private Navigator |
StandardBaselineService.PopulateOperation.navigator
|
Methods in wt.vc.baseline with parameters of type Navigator | |
Baseline |
StandardBaselineService.populateBaseline(Persistable a_object,
Baseline a_baseline,
Navigator a_navigator)
Adds the Baselineable item iterations to the Baseline by navigating recursively from the object using the Navigator. |
Baseline |
BaselineServiceFwd.populateBaseline(Persistable a_object,
Baseline a_baseline,
Navigator a_navigator)
Adds the Baselineable item iterations to the Baseline by navigating recursively from the object using the Navigator. |
Baseline |
BaselineService.populateBaseline(Persistable a_object,
Baseline a_baseline,
Navigator a_navigator)
Adds the Baselineable item iterations to the Baseline by navigating recursively from the object using the Navigator. |
Constructors in wt.vc.baseline with parameters of type Navigator | |
StandardBaselineService.PopulateOperation(Persistable a_object,
Baseline a_baseline,
Navigator a_navigator)
|
Uses of Navigator in wt.visitor |
Subclasses of Navigator in wt.visitor | |
class |
BFSNavigator
Deprecated. Use wt.visitor.BFSWalker |
class |
BFSWalker
This class extends BasicWalker to implement a breadth-first traversal of a structure. |
class |
DFSNavigator
Deprecated. Use wt.visitor.DFSWalker |
class |
DFSWalker
This class extends BasicWalker to implement a depth-first traversal of a structure. |
Methods in wt.visitor that return Navigator | |
static Navigator |
ProductStructureNavigatorFactory.newEPMDocNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of an EPMDocumentt structure. |
static Navigator |
ProductStructureNavigatorFactory.newEPMDocReqNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of an EPMDocumentt structure which are marked as "REQUIRED". |
static Navigator |
ProductStructureNavigatorFactory.newNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Product structure via the generic IteratedUsageLink class. |
static Navigator |
ProductStructureNavigatorFactory.newOccurrencedReverseNavigator(WTProductConfiguration a_Configuration,
int a_navigatorType)
This method creates a Navigator for traversing the "used by" links of a Product structure via the generic IteratedUsageLink class. |
static Navigator |
ProductStructureNavigatorFactory.newPartNavigator(WTPartConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Part structure. |
static Navigator |
ProductStructureNavigatorFactory.newPartNavigator(BaselineConfigurationConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Part structure. |
static Navigator |
ProductStructureNavigatorFactory.newPartNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Part structure. |
static Navigator |
ProductStructureNavigatorFactory.newReverseNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "used by" links of a Product structure via the generic IteratedUsageLink class. |
private static Navigator |
ProductStructureNavigatorFactory.newNavigator(int a_navigatorType)
|
static Navigator |
ProductStructureNavigatorFactory.newEPMDocNavigator(EPMWorkspace ws,
ConfigSpec a_configSpec,
int a_navigatorType)
|
static Navigator |
ProductStructureNavigatorFactory.newEPMDocReqNavigator(EPMWorkspace ws,
ConfigSpec a_configSpec,
int a_navigatorType)
|
static Navigator |
ProductStructureNavigatorFactory.newPartNavigator(SerialNumberedConfiguredInstanceConfigSpec a_configSpec,
int a_navigatorType)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |