Uses of Package
wt.eff

Packages that use wt.eff
com.ptc.windchill.cadx.wsoption   
com.ptc.windchill.esi.bom   
com.ptc.windchill.esi.esipart   
com.ptc.windchill.esi.rnd   
com.ptc.windchill.esi.txn   
wt.change2.htmlclient Defines an interface for the change objects from wt.change2
wt.clients.effectivity   
wt.clients.prodmgmt   
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
wt.epm
 
wt.epm.listeners   
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

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. 
wt.vc.config
 
 

Classes in wt.eff used by com.ptc.windchill.cadx.wsoption
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.
 

Classes in wt.eff used by com.ptc.windchill.esi.bom
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
 

Classes in wt.eff used by com.ptc.windchill.esi.esipart
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
 

Classes in wt.eff used by com.ptc.windchill.esi.rnd
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
 

Classes in wt.eff used by com.ptc.windchill.esi.txn
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
 

Classes in wt.eff used by wt.change2.htmlclient
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
 

Classes in wt.eff used by wt.clients.effectivity
ProductSolution
          Deprecated.  
 

Classes in wt.eff used by wt.clients.prodmgmt
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.
 

Classes in wt.eff used by wt.eff
AddEffFormProcessor
          

Supported API: false

Extendable: false
AddEffTaskDelegate
          Deprecated.  
ChangeActivityAddEffActionDelegate
          

Supported API: false

Extendable: false
ChangeActivityAddEffURLActionDelegate
          

Supported API: false

Extendable: false
ChangeActivityEffDisplayProcessor
          

Supported API: false

Extendable: false
ChangeItemViewEffActionDelegate
          

Supported API: false

Extendable: false
ChangeItemViewEffURLActionDelegate
          

Supported API: false

Extendable: false
ChangeOrderAddEffActionDelegate
          

Supported API: false

Extendable: false
ChangeOrderAddEffURLActionDelegate
          

Supported API: false

Extendable: false
ChangeOrderEffDisplayProcessor
          

Supported API: false

Extendable: false
ConfigItemInstance
          The configuration item represented by this instance.
ConfigItemSolution
          Association used to identify the solution of a configuration item.
DateEff
          An Eff based on an EffContext and a date range.
DateEffEffConfigurationItem
           Use the newDateEffEffConfigurationItem static factory method(s), not the DateEffEffConfigurationItem constructor, to construct instances of this class.
DateEffGroupRangeDelegate
          Range delegate for dates.
DateEffRange
          A range using Timestamps.
DefaultEffDisplayProcessor
          

Supported API: false

Extendable: false
DefaultValidEffsDelegate
          Default delegate, using introspection to determine the valid Eff classes.
DisplayIdentificationEffConfigurationItemDelegate
          Delegate for displaying a configuration item.
DisplayIdentificationEffGroupDelegate
          Delegate for displaying an effectivity group.
DisplayIdentificationProductInstanceDelegate
          Deprecated.  
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
EffAuthorization
           Use the newEffAuthorization static factory method(s), not the EffAuthorization constructor, to construct instances of this class.
EffChangeAudit
          Object that marks the creation or factual deletion of an Eff object.
EffConfigSpec
          A primitive config spec used to filter based on an Eff, its EffContext and a value for which the EffManagedVersion should be effective.
EffConfigSpecAssistant
          Assistant for handling type conversions for the start and end values of any subclass of of an EffRange, and providing client and server-side APIs useful for EffConfigSpec, PersistableEffConfigSpec and EffConfigSpecGroup.
EffConfigSpecGroup
          A container config spec allowing multiple PersistableEffConfigSpecs to be considered.
EffConfigurationItem
          A configuration item that serves as the context for which an Eff is valid.
EffConfigurationItemIdentificationObject
          The identification object to be used by all implementations of configuration item.
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.
EffContextKey
          The key class to be used by all implementations of EffContext.
EffCreation
           Use the newEffCreation static factory method(s), not the EffCreation constructor, to construct instances of this class.
EffDeletion
           Use the newEffDeletion static factory method(s), not the EffDeletion constructor, to construct instances of this class.
EffDisplayProcessorDelegate
          

Supported API: false

Extendable: false
EffDisplayProcessorFactory
          

Supported API: false

Extendable: false
EffEffContext
          Foreign-key association between an Eff and its context.
EffGroup
          An in-memory-only object used to encapsulate all the Effs associated with a given EffManagedVersion and EffContext for client interaction purposes (for example, if three effectivities exist for configuration item X and part 100 Rev A, these three effectivities will be represented as a range like "1-10, 12, 20-").
EffGroupAssistant
          Assistant for getting EffGroups, converting EffRanges to and from Strings, and adding the Effs associated to EffManagedVersions to EffGroups.
EffGroupRangeDelegate
          Delegate used by the EffGroupAssistant to convert between an EffRange and start/end pairs.
EffHelper
          This helper is used to access an implementation of EffService via the static reference EffHelper.service.
EffHistoryActionDelegate
          

Supported API: true

Extendable: false
EffHistoryMap
          This class is an unmodifiable implementation of the java.util.SortedMap interface for representing a historical sequence of mutually compatible (see EffSet) sets of Eff objects.
EffHistoryURLActionDelegate
          

Supported API: true

Extendable: false
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
EffModifier
           Use the newEffModifier static factory method(s), not the EffModifier constructor, to construct instances of this class.
EffRange
          The range of values (from start to end) under which an Eff is valid; the start value is required, and indicates when the Eff becomes valid, but the end value is optional, and when non-null signifies when an Eff is no longer valid.
EffService
          This service provides general effectivity functionality, both through its API and through listeners, that operate on EffManagedVersion, Eff, EffContext, EffConfigurationItem, ProductSolution and ProductInstance objects; this functionality can be reused by various implementations of effectivity including the reference implementation in wt.effectivity.
EffSet
          This class is a modifiable implementation of the java.util.Set interface for storing compatible Eff objects.
EffTemplateProcessor
          

Supported API: false

Extendable: false
GroupEffConfigSpec
          Associates a PersistableEffConfigSpec to its owning container.
IncorporationDate
          Effectivities are no longer used to indicate incorporation.
IncorporationDateProductInstance
           Use the newIncorporationDateProductInstance static factory method(s), not the IncorporationDateProductInstance constructor, to construct instances of this class.
LeftFilledStringEff
          An Eff based on an EffContext and a LeftFilledStringEffRange.
LeftFilledStringEffEffContext
           Use the newLeftFilledStringEffEffContext static factory method(s), not the LeftFilledStringEffEffContext constructor, to construct instances of this class.
LeftFilledStringEffGroupRangeDelegate
          Range delegate for left-filled strings.
LeftFilledStringEffRange
          A range that left-fills the start/end values with spaces to ensure that 9 < 10, for example, in a query.
PersistableEffConfigSpec
          Persistent wrapper of an EffConfigSpec (which is ObjectMappable).
ProductInstance
          Deprecated.  
ProductInstanceIdentificationObject
          Deprecated.  
ProductSolution
          Deprecated.  
SetEffFormProcessor
          

Supported API: false

Extendable: false
StandardEffRangesIdentifier
          Localizable message.
StandardEffService
          This standard implementation of EffService implements much extra functionality via listeners defined in StandardEffService.performStartupProcess().
StringEff
          An Eff based on an EffConfigurationItem and a StringEffRange.
StringEffEffConfigurationItem
           Use the newStringEffEffConfigurationItem static factory method(s), not the StringEffEffConfigurationItem constructor, to construct instances of this class.
StringEffGroupRangeDelegate
          Range delegate for strings.
StringEffRange
          A range using Strings which are not left filled.
TargetEff
           Use the newTargetEff static factory method(s), not the TargetEff constructor, to construct instances of this class.
TheProductInstanceSolution
           Use the newTheProductInstanceSolution static factory method(s), not the TheProductInstanceSolution constructor, to construct instances of this class.
ValidEffsDelegate
          Delegate used to determine the valid Eff classes based on an EffContext object.
 

Classes in wt.eff used by wt.effectivity
DateEff
          An Eff based on an EffContext and a date range.
DateEffRange
          A range using Timestamps.
DefaultValidEffsDelegate
          Default delegate, using introspection to determine the valid Eff classes.
DisplayIdentificationEffConfigurationItemDelegate
          Delegate for displaying a configuration item.
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
EffChangeAudit
          Object that marks the creation or factual deletion of an Eff object.
EffConfigurationItem
          A configuration item that serves as the context for which an Eff is valid.
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
EffRange
          The range of values (from start to end) under which an Eff is valid; the start value is required, and indicates when the Eff becomes valid, but the end value is optional, and when non-null signifies when an Eff is no longer valid.
IncorporationDate
          Effectivities are no longer used to indicate incorporation.
LeftFilledStringEffRange
          A range that left-fills the start/end values with spaces to ensure that 9 < 10, for example, in a query.
ProductInstance
          Deprecated.  
ProductSolution
          Deprecated.  
StringEff
          An Eff based on an EffConfigurationItem and a StringEffRange.
ValidEffsDelegate
          Delegate used to determine the valid Eff classes based on an EffContext object.
 

Classes in wt.eff used by wt.epm
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
 

Classes in wt.eff used by wt.epm.listeners
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
 

Classes in wt.eff used by wt.federation
ProductSolution
          Deprecated.  
 

Classes in wt.eff used by wt.part
DateEff
          An Eff based on an EffContext and a date range.
DateEffGroupRangeDelegate
          Range delegate for dates.
DateEffRange
          A range using Timestamps.
DefaultEffDisplayProcessor
          

Supported API: false

Extendable: false
Eff
          Provides the capability to specify when an EffManagedVersion is effective given a start and end (EffRange) and optionally an EffContext.
EffChangeAudit
          Object that marks the creation or factual deletion of an Eff object.
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.
EffDisplayProcessorDelegate
          

Supported API: false

Extendable: false
EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
EffRange
          The range of values (from start to end) under which an Eff is valid; the start value is required, and indicates when the Eff becomes valid, but the end value is optional, and when non-null signifies when an Eff is no longer valid.
LeftFilledStringEff
          An Eff based on an EffContext and a LeftFilledStringEffRange.
LeftFilledStringEffRange
          A range that left-fills the start/end values with spaces to ensure that 9 < 10, for example, in a query.
ProductSolution
          Deprecated.  
 

Classes in wt.eff used by wt.vc.config
EffContext
          The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.