Uses of Interface
wt.occurrence.PathOccurrenceContext

Packages that use PathOccurrenceContext
wt.configuration   
wt.occurrence Defines the capability to uniquely distinguish one occurrence of an object within some complex structure from another occurrence of that same object within the same structure using OccurrenceService
wt.part Defines WTParts and WTPartMasters ( 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. 
 

Uses of PathOccurrenceContext in wt.configuration
 

Subinterfaces of PathOccurrenceContext in wt.configuration
 interface BaselineConfigurationVersion
          The configuration of a ConfiguredMaster.
 interface SerialNumberedBaselineConfigurationVersion
          The configuration of a SerialNumberedConfiguredMaster.
 interface SerialNumberedConfiguredInstanceVersion
          An instance of a SerialNumberedConfiguredInstanceMaster which uses a SerialNumberedBaselineConfigurationVersion as its configuration.
 

Methods in wt.configuration that return PathOccurrenceContext
 PathOccurrenceContext SerialNumberMapping.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext BaselineConfigurationOverride.getContext()
          Gets the object for the association that plays role: CONTEXT.
 

Methods in wt.configuration with parameters of type PathOccurrenceContext
 void SerialNumberMapping.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 void BaselineConfigurationOverride.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 

Uses of PathOccurrenceContext in wt.occurrence
 

Methods in wt.occurrence that return PathOccurrenceContext
 PathOccurrenceContext PathOccurrenceUserIBAs.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext PathOccurrenceDocumentation.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext PathOccurrenceData.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext ContextPathOccurrenceData.getContext()
          Gets the object for the association that plays role: CONTEXT_ROLE.
 PathOccurrenceContext ContextCombinedPathOccurrenceData.getContext()
          Gets the object for the association that plays role: CONTEXT_ROLE.
 PathOccurrenceContext CombinedPathOccurrenceUserIBAs.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext CombinedPathOccurrenceDocumentation.getContext()
          Gets the object for the association that plays role: CONTEXT.
 PathOccurrenceContext CombinedPathOccurrenceData.getContext()
          Gets the object for the association that plays role: CONTEXT.
 

Methods in wt.occurrence with parameters of type PathOccurrenceContext
 QueryResult StandardOccurrenceService.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of CombinedPathOccurrenceData objects of the given Class that are associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult StandardOccurrenceService.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of CombinedPathOccurrenceData objects of any of the Classes in the targets Vector associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult StandardOccurrenceService.getCombinedPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of CombinedPathOccurrenceData objects associated with the given PathOccurrenceContext.
 QueryResult StandardOccurrenceService.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult StandardOccurrenceService.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult StandardOccurrenceService.getPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrenceContext.
 Persistable[][][] StandardOccurrenceService.getPathOccurrenceDataPopulatedUsages(Persistable[][][] usages, PathOccurrenceContext occurrenceContext, Class occurrenceDataClass)
          Updates the PathOccurrences in the usages array by adding PathOccurrenceData of the specified type for the specified PathOccurrenceContext.
protected  OccurrenceableLink StandardOccurrenceService.getPathDataPopulatedOccurrenceableLink(OccurrenceableLink link, PathOccurrenceContext context, Class target)
          Similar to StandardOccurrenceService.getPathOccurrenceData(PathOccurrence,PathOccurrenceContext,java.lang.Class) except this method returns the updated OccurrenceableLink with the PathOccurrenceData and returns it.
protected  void StandardOccurrenceService.propagateDeleteToPathOccurrenceData(PathOccurrenceContext target)
           
protected  void StandardOccurrenceService.propagateDeleteToCombinedPathOccurrenceData(PathOccurrenceContext target)
           
protected  void StandardOccurrenceService.copyCombinedPathOccurrenceData(PathOccurrenceContext context)
          Deprecated.  
protected  void StandardOccurrenceService.copyPathOccurrenceData(PathOccurrenceContext context)
          Deprecated.  
protected  void StandardOccurrenceService.propagateDeleteToCombinedPathOccurrenceData(PathOccurrenceContext target, ContextCombinedPathOccurrenceData deleteLink)
          Deprecated.  
protected  void StandardOccurrenceService.propagateDeleteToPathOccurrenceData(PathOccurrenceContext target, ContextPathOccurrenceData deleteLink)
          Deprecated.  
static PathOccurrenceUserIBAs PathOccurrenceUserIBAs.newPathOccurrenceUserIBAs(PathOccurrence occurrence, PathOccurrenceContext context)
          

Supported API: false
protected  void PathOccurrenceUserIBAs.initialize(PathOccurrence occurrence, PathOccurrenceContext context)
          Supports initialization, following construction of an instance.
 void PathOccurrenceUserIBAs.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
static PathOccurrenceDocumentation PathOccurrenceDocumentation.newPathOccurrenceDocumentation(PathOccurrence occurrence, PathOccurrenceContext context, WTDocument document)
          

Supported API: false
protected  void PathOccurrenceDocumentation.initialize(PathOccurrence occurrence, PathOccurrenceContext context, WTDocument document)
          Supports initialization, following construction of an instance.
 void PathOccurrenceDocumentation.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 void PathOccurrenceData.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 QueryResult OccurrenceServiceFwd.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of CombinedPathOccurrenceData objects of the given Class that are associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceServiceFwd.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of CombinedPathOccurrenceData objects of any of the Classes in the targets Vector associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceServiceFwd.getCombinedPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of CombinedPathOccurrenceData objects associated with the given PathOccurrenceContext.
 QueryResult OccurrenceServiceFwd.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceServiceFwd.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceServiceFwd.getPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrenceContext.
 Persistable[][][] OccurrenceServiceFwd.getPathOccurrenceDataPopulatedUsages(Persistable[][][] usages, PathOccurrenceContext occurrenceContext, Class occurrenceDataClass)
          Updates the PathOccurrences in the usages array by adding PathOccurrenceData of the specified type for the specified PathOccurrenceContext.
 QueryResult OccurrenceService.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of CombinedPathOccurrenceData objects of the given Class that are associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceService.getCombinedPathOccurrenceData(CombinedPathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of CombinedPathOccurrenceData objects of any of the Classes in the targets Vector associated with the given CombinedPathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceService.getCombinedPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of CombinedPathOccurrenceData objects associated with the given PathOccurrenceContext.
 QueryResult OccurrenceService.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Class target)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceService.getPathOccurrenceData(PathOccurrence occurrence, PathOccurrenceContext context, Vector targets)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrence and PathOccurrenceContext.
 QueryResult OccurrenceService.getPathOccurrenceData(PathOccurrenceContext context)
          Returns an array of PathOccurrenceData objects associated with the given PathOccurrenceContext.
 Persistable[][][] OccurrenceService.getPathOccurrenceDataPopulatedUsages(Persistable[][][] usages, PathOccurrenceContext occurrenceContext, Class occurrenceDataClass)
          Updates the PathOccurrences in the usages array by adding PathOccurrenceData of the specified type for the specified PathOccurrenceContext.
 void ContextPathOccurrenceData.setContext(PathOccurrenceContext context)
          Sets the object for the association that plays role: CONTEXT_ROLE.
static ContextPathOccurrenceData ContextPathOccurrenceData.newContextPathOccurrenceData(PathOccurrenceContext context, PathOccurrenceData pathOccurrenceData)
          Default factory for the class.
 void ContextCombinedPathOccurrenceData.setContext(PathOccurrenceContext context)
          Sets the object for the association that plays role: CONTEXT_ROLE.
static ContextCombinedPathOccurrenceData ContextCombinedPathOccurrenceData.newContextCombinedPathOccurrenceData(PathOccurrenceContext context, CombinedPathOccurrenceData combinedPathOccurrenceData)
          Default factory for the class.
static CombinedPathOccurrenceUserIBAs CombinedPathOccurrenceUserIBAs.newCombinedPathOccurrenceUserIBAs(CombinedPathOccurrence occurrence, PathOccurrenceContext context)
          

Supported API: false
protected  void CombinedPathOccurrenceUserIBAs.initialize(CombinedPathOccurrence occurrence, PathOccurrenceContext context)
          Supports initialization, following construction of an instance.
 void CombinedPathOccurrenceUserIBAs.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
static CombinedPathOccurrenceDocumentation CombinedPathOccurrenceDocumentation.newCombinedPathOccurrenceDocumentation(CombinedPathOccurrence occurrence, PathOccurrenceContext context, WTDocument document)
          

Supported API: false
protected  void CombinedPathOccurrenceDocumentation.initialize(CombinedPathOccurrence occurrence, PathOccurrenceContext context, WTDocument document)
          Supports initialization, following construction of an instance.
 void CombinedPathOccurrenceDocumentation.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 void CombinedPathOccurrenceData.setContext(PathOccurrenceContext a_Context)
          Sets the object for the association that plays role: CONTEXT.
 

Uses of PathOccurrenceContext in wt.part
 

Classes in wt.part that implement PathOccurrenceContext
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTProductConfiguration
           Use the newWTProductConfiguration static factory method(s), not the WTProductConfiguration constructor, to construct instances of this class.
 class WTProductInstance2
           Use the newWTProductInstance2 static factory method(s), not the WTProductInstance2 constructor, to construct instances of this class.
 

Methods in wt.part that return PathOccurrenceContext
private  PathOccurrenceContext StandardWTPartService.refreshPathOccurrenceContextVersion(PathOccurrenceContext poc)
           
 

Methods in wt.part with parameters of type PathOccurrenceContext
private  QueryResult StandardWTPartService.addOccurrenceData(QueryResult original, PathOccurrenceContext context, Class occurrenceDataClass)
           
private  PathOccurrenceContext StandardWTPartService.refreshPathOccurrenceContextVersion(PathOccurrenceContext poc)
           
private  PathOccurrenceData StandardWTPartService.refreshPathOccurrenceData(PathOccurrenceContext poc, PathOccurrenceData pod)