|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WTProductConfiguration | |
com.ptc.wvs.server.loader | |
com.ptc.wvs.server.util | |
wt.clients.prodmgmt | |
wt.clients.saveas | |
wt.enterprise | Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. |
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.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 WTProductConfiguration in com.ptc.wvs.server.loader |
Fields in com.ptc.wvs.server.loader declared as WTProductConfiguration | |
private WTProductConfiguration |
PartGenericStructure.productConfig
|
Methods in com.ptc.wvs.server.loader that return WTProductConfiguration | |
WTProductConfiguration |
PartGenericStructure.getProductConfiguration()
|
Methods in com.ptc.wvs.server.loader with parameters of type WTProductConfiguration | |
void |
PartGenericStructure.setProductConfiguration(WTProductConfiguration c)
|
Uses of WTProductConfiguration in com.ptc.wvs.server.util |
Methods in com.ptc.wvs.server.util with parameters of type WTProductConfiguration | |
static WTProduct |
PublishUtils.findProductForConfiguration(WTProductConfiguration productConfig)
|
Uses of WTProductConfiguration in wt.clients.prodmgmt |
Fields in wt.clients.prodmgmt declared as WTProductConfiguration | |
private WTProductConfiguration |
InstanceItem.configuration
|
Methods in wt.clients.prodmgmt that return WTProductConfiguration | |
WTProductConfiguration |
InstanceItem.getConfiguration()
Returns the configuration. |
WTProductConfiguration |
ConfigurationItem.getConfiguration()
Return the contained WTProductConfiguration object. |
static WTProductConfiguration |
ConfigurationHelper.getConfigurationForOID(String theConfigurationID)
Get the configuration with the specified object id |
static WTProductConfiguration |
ConfigurationHelper.refresh(WTProductConfiguration configuration)
Refresh the specified configuration. |
static WTProductConfiguration |
ConfigurationHelper.saveConfiguration(WTProductConfiguration configuration,
WTProduct product)
Saves a Product Configuration. |
static WTProductConfiguration |
ConfigurationHelper.deleteConfiguration(WTProductConfiguration configuration)
Deletes a Part. |
static WTProductConfiguration |
ConfigurationHelper.reviseConfiguration(WTProductConfiguration configuration)
Revises a Configuration. |
Methods in wt.clients.prodmgmt with parameters of type WTProductConfiguration | |
protected void |
PartExplorer.openConfiguration(WTProductConfiguration configuration)
Deprecated. |
void |
ConfiguredPartMasterItem.setProductConfiguration(WTProductConfiguration configuration)
Sets the product configuration for this product. |
void |
ConfiguredPartItem.setProductConfiguration(WTProductConfiguration configuration)
Sets the product configuration for this product. |
private static BaselineConfigurationOverride |
ConfiguredPartHelper.getOverride(PartPathOccurrence pathOccurrence,
WTProductConfiguration originalConfiguration)
|
private static WTObject |
ConfiguredPartHelper.getOverriddenPartObject(PartPathOccurrence pathOccurrence,
WTProductConfiguration originalConfiguration)
|
(package private) static ConfigSpec |
ConfiguredPartHelper.getConfigSpec(WTProductConfiguration productConfiguration)
|
void |
ConfigurationItem.setConfiguration(WTProductConfiguration configuration)
Sets the contained configuration. |
protected void |
ConfigurationItem.setConfigurationSimply(WTProductConfiguration configuration)
Sets the contained configuration without any side effect. |
static WTProductConfiguration |
ConfigurationHelper.refresh(WTProductConfiguration configuration)
Refresh the specified configuration. |
static Explorable[] |
ConfigurationHelper.getUses(WTProductConfiguration configuration,
WTPartConfigSpec configSpec)
Gets the uses WTPartUsageLinks for a Product Configuration. |
static WTProductConfiguration |
ConfigurationHelper.saveConfiguration(WTProductConfiguration configuration,
WTProduct product)
Saves a Product Configuration. |
static WTProductConfiguration |
ConfigurationHelper.deleteConfiguration(WTProductConfiguration configuration)
Deletes a Part. |
static WTProductConfiguration |
ConfigurationHelper.reviseConfiguration(WTProductConfiguration configuration)
Revises a Configuration. |
static String |
ConfigurationHelper.getLifeCycle(WTProductConfiguration configuration)
Get the name of the lifecycle the configuration is assigned to |
static String |
ConfigurationHelper.getTeamTemplate(WTProductConfiguration configuration)
Get the name of the teamTemplate the configuration is assigned to |
static String |
ConfigurationHelper.getLifeCycleState(WTProductConfiguration configuration)
Get the lifecycle state of the specified configuration |
protected void |
ConfigurationExplorer.addConfiguration(WTProductConfiguration configuration)
|
private static BaselineConfigurationOverride |
AllocatedPartHelper.getOverride(PartPathOccurrence pathOccurrence,
WTProductConfiguration originalConfiguration)
|
private static WTObject |
AllocatedPartHelper.getOverriddenPartObject(PartPathOccurrence pathOccurrence,
WTProductConfiguration originalConfiguration)
|
Constructors in wt.clients.prodmgmt with parameters of type WTProductConfiguration | |
InstanceItem(WTProductConfiguration configuration)
Constructs a new InstanceItem. |
|
ConfigurationItem(WTProductConfiguration configuration)
Constructs a new ConfigurationItem. |
Uses of WTProductConfiguration in wt.clients.saveas |
Fields in wt.clients.saveas declared as WTProductConfiguration | |
private WTProductConfiguration |
DuplicateConfigurationDialog.configuration
|
private WTProductConfiguration |
DuplicateConfigurationDialog.duplicatedConfiguration
|
Methods in wt.clients.saveas that return WTProductConfiguration | |
WTProductConfiguration |
DuplicateConfigurationDialog.getDuplicatedConfiguration()
|
Methods in wt.clients.saveas with parameters of type WTProductConfiguration | |
void |
DuplicateConfigurationDialog.setConfiguration(WTProductConfiguration configuration)
Set the WTProductConfiguration to be duplicated. |
Uses of WTProductConfiguration in wt.enterprise |
Methods in wt.enterprise with parameters of type WTProductConfiguration | |
private void |
PlmConfigurationsProcessor.printTableRow(WTProductConfiguration config,
PrintWriter out,
Locale locale)
Supported API: false Extendable: false |
private void |
ConfigurationsProcessor.printTableRow(WTProductConfiguration config,
PrintWriter out,
Locale locale)
|
Uses of WTProductConfiguration in wt.part |
Fields in wt.part declared as WTProductConfiguration | |
private WTProductConfiguration |
ProductStructureProcessor.originalConfiguration
Deprecated. |
Methods in wt.part that return WTProductConfiguration | |
static WTProductConfiguration |
WTProductConfiguration.newWTProductConfiguration(WTProductMaster configurationFor,
String name,
String description)
Supported API: false |
static WTProductConfiguration |
WTProductConfiguration.newWTProductConfiguration(WTProductMaster configurationFor)
|
WTProductConfiguration |
WTPartServiceFwd.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
WTProductConfiguration |
WTPartService.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartService.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
WTProductConfiguration |
WTPartService.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductConfiguration |
WTPartService.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
WTProductConfiguration |
ProductInstanceConfiguration.getConfiguration()
Gets the object for the association that plays role: CONFIGURATION_ROLE. |
private WTProductConfiguration |
MultilevelWhereUsedProcessor.getProductConfiguration()
|
private WTProductConfiguration |
MultilevelWhereUsedProcessor.getProductConfiguration(String oidValue)
|
WTProductConfiguration |
ConfigurationMasterConfiguration.getIteration()
Gets the object for the association that plays role: ITERATION_ROLE. |
Methods in wt.part with parameters of type WTProductConfiguration | |
static WTProductInstance2 |
WTProductInstance2.newWTProductInstance2(WTProductMaster instanceOf,
String serialNumber,
WTProductConfiguration configuration)
Supported API: false |
protected void |
WTProductInstance2.initialize(WTProductMaster instanceOf,
String serialNumber,
WTProductConfiguration configuration)
Supports initialization, following construction of an instance. |
static WTProductInstance2 |
WTProductInstance2.newWTProductInstance2(WTProductConfiguration configuration)
|
protected void |
WTProductInstance2.initialize(WTProductConfiguration configuration)
|
protected boolean |
WTProductConfiguration.readVersion(WTProductConfiguration thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
Persistable[][][] |
WTPartServiceFwd.getUsesWTPartsWithOccurrences(WTList parts,
List pathOccurrences,
WTProductConfiguration productConfiguration)
Navigates from many used-by parts to their uses
part masters and applies a ConfigSpec to select the iterations
of the uses parts. |
QueryResult |
WTPartServiceFwd.getUsesWTPartsWithOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
QueryResult |
WTPartServiceFwd.getUsesWTPartsWithAllOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
PartUsesOccurrence |
WTPartServiceFwd.getPartUsesOccurrence(PartPathOccurrence usedByPathOccurrence,
WTProductConfiguration configuration)
Returns the PartUsesOccurrence associated with the given PartPathOccurence for the as used in the given WTProductConfiguration . |
WTProductConfiguration |
WTPartServiceFwd.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
BaselineConfigurationOverride |
WTPartServiceFwd.littleOver(WTProductConfiguration productConfiguration,
PathOccurrence path,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductInstance2 |
WTPartServiceFwd.littleChange(WTProductInstance2 productInstance,
WTProductConfiguration productConfiguration)
Supported API: false |
WTProductConfiguration |
WTPartServiceFwd.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
Persistable[][][] |
WTPartService.getUsesWTPartsWithOccurrences(WTList parts,
List pathOccurrences,
WTProductConfiguration productConfiguration)
Navigates from many used-by parts to their uses
part masters and applies a ConfigSpec to select the iterations
of the uses parts. |
QueryResult |
WTPartService.getUsesWTPartsWithOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
QueryResult |
WTPartService.getUsesWTPartsWithAllOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
PartUsesOccurrence |
WTPartService.getPartUsesOccurrence(PartPathOccurrence usedByPathOccurrence,
WTProductConfiguration configuration)
Returns the PartUsesOccurrence associated with the given PartPathOccurence for the as used in the given WTProductConfiguration . |
WTProductConfiguration |
WTPartService.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartService.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
BaselineConfigurationOverride |
WTPartService.littleOver(WTProductConfiguration productConfiguration,
PathOccurrence path,
WTPart part)
Supported API: false |
WTProductConfiguration |
WTPartService.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductInstance2 |
WTPartService.littleChange(WTProductInstance2 productInstance,
WTProductConfiguration productConfiguration)
Supported API: false |
WTProductConfiguration |
WTPartService.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
Persistable[][][] |
StandardWTPartService.getUsesWTPartsWithOccurrences(WTList parts,
List pathOccurrences,
WTProductConfiguration productConfiguration)
Navigates from many used-by parts to their uses
part masters and applies a ConfigSpec to select the iterations
of the uses parts. |
QueryResult |
StandardWTPartService.getUsesWTPartsWithOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
QueryResult |
StandardWTPartService.getUsesWTPartsWithAllOccurrences(WTPart part,
WTProductConfiguration productConfiguration,
PartPathOccurrence subPathOccurrence)
This method applies the ConfigSpec
to the result of navigating the WTPartUsageLink along the
uses role; returns a QueryResult of Persistable[] ,
in which the WTPartUsageLink s are at position 0 (and
their occurrenceVector is populated with occurrences), the corresponding
WTPart s (or WTPartMaster s if there is no corresponding
part) in position 1. |
PartUsesOccurrence |
StandardWTPartService.getPartUsesOccurrence(PartPathOccurrence usedByPathOccurrence,
WTProductConfiguration configuration)
Returns the PartUsesOccurrence associated with the given PartPathOccurence for the as used in the given WTProductConfiguration . |
WTProductConfiguration |
StandardWTPartService.littlePut(WTProductConfiguration productConfiguration,
WTPart part)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.littlePop(WTProductConfiguration productConfiguration,
Persistable startingNode,
boolean repop,
ConfigSpec configSpec)
Supported API: false |
BaselineConfigurationOverride |
StandardWTPartService.littleOver(WTProductConfiguration productConfiguration,
PathOccurrence path,
WTPart part)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.littleRemover(WTProductConfiguration productConfiguration,
BaselineConfigurationOverride override)
Supported API: false |
WTProductInstance2 |
StandardWTPartService.littleChange(WTProductInstance2 productInstance,
WTProductConfiguration productConfiguration)
Supported API: false |
WTProductConfiguration |
StandardWTPartService.copyWTProductConfiguration(WTProductConfiguration configuration,
String newConfigurationName)
Supported API: false |
private ConfigSpec |
StandardWTPartService.getConfigSpec(WTProductConfiguration productConfiguration)
|
protected void |
StandardWTPartService.getMultilevelBomDifferences(WTPart part1,
WTProductConfiguration productConfiguration1,
WTPart part2,
WTProductConfiguration productConfiguration2,
PartPathOccurrence path,
int maxDepth,
int currentDepth,
MultilevelBomCompareVisitor aVisitor)
Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions. |
void |
ProductInstanceConfiguration.setConfiguration(WTProductConfiguration configuration)
Sets the object for the association that plays role: CONFIGURATION_ROLE. |
static ProductInstanceConfiguration |
ProductInstanceConfiguration.newProductInstanceConfiguration(WTProductInstance2 instance,
WTProductConfiguration configuration)
Default factory for the class. |
void |
MultilevelBomCompareVisitor.startPartElement(WTProductConfiguration configuration,
int index)
|
protected void |
ConfigurationMasterConfiguration.setIteration(WTProductConfiguration iteration)
Sets the object for the association that plays role: ITERATION_ROLE. |
static ConfigurationMasterConfiguration |
ConfigurationMasterConfiguration.newConfigurationMasterConfiguration(WTProductConfigurationMaster master,
WTProductConfiguration iteration)
Default factory for the class. |
Uses of WTProductConfiguration in wt.visitor |
Fields in wt.visitor declared as WTProductConfiguration | |
(package private) WTProductConfiguration |
ReverseOccurrencedConfigSpecNodeExpander.configuration
|
Methods in wt.visitor with parameters of type WTProductConfiguration | |
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. |
Constructors in wt.visitor with parameters of type WTProductConfiguration | |
ReverseOccurrencedConfigSpecNodeExpander(WTProductConfiguration a_Configuration)
Constructs an instance. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |