Uses of Interface
wt.eff.EffContext

Packages that use EffContext
com.ptc.windchill.cadx.wsoption   
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.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
 
 

Uses of EffContext in com.ptc.windchill.cadx.wsoption
 

Methods in com.ptc.windchill.cadx.wsoption that return EffContext
 EffContext WsConfigSpecEditUtilities.getCurrentEffectiveContext()
           
 EffContext WsConfigSpecEditUtilities.getEffectiveContext()
           
protected  EffContext WsConfigSpecEditUtilities.findEffectiveContext(String contextName)
           
static EffContext WsConfigSpecEditUtilities.getEffectiveContextFrom(Object obj)
           
 

Methods in com.ptc.windchill.cadx.wsoption with parameters of type EffContext
 String WsConfigSpecEditUtilities.getEffectiveContextOID(EffContext effContext)
           
 

Uses of EffContext in wt.clients.prodmgmt
 

Methods in wt.clients.prodmgmt that return EffContext
 EffContext ConfigSpecItem.getEffContext()
           
 

Methods in wt.clients.prodmgmt with parameters of type EffContext
private  void ConfigSpecPanel.setEffContext(EffContext ec)
           
protected  EffectivityType ConfigSpecPanel.getEffectivityType(EffContext eff_context)
           
 void ConfigSpecItem.setEffContext(EffContext ec)
           
 

Uses of EffContext in wt.eff
 

Subinterfaces of EffContext in wt.eff
 interface EffConfigurationItem
          A configuration item that serves as the context for which an Eff is valid.
 interface ProductInstance
          Deprecated.  
 

Fields in wt.eff declared as EffContext
private  EffContext EffGroup.effContext
           
protected  EffContext AddEffTaskDelegate.effContext
          Deprecated.  
protected  EffContext AddEffFormProcessor.effContext
           
private  EffContext EffGroup.effContext
           
protected  EffContext AddEffTaskDelegate.effContext
          Deprecated.  
protected  EffContext AddEffFormProcessor.effContext
           
 

Methods in wt.eff that return EffContext
 EffContext StringEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext PersistableEffConfigSpec.getEffContext()
          Gets the value of the attribute: EFF_CONTEXT.
 EffContext LeftFilledStringEffEffContext.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext LeftFilledStringEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext IncorporationDate.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
private  EffContext EffHistoryProcessor.getSelectedEffContext(Locale locale)
           
 EffContext EffGroup.getEffContext()
          Gets the object for the association that plays role: effContext; The context the range applies to.
 EffContext EffEffContext.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext EffConfigSpec.getEffContext()
          Gets the value of the attribute: EFF_CONTEXT.
 EffContext Eff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext DateEffEffConfigurationItem.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext DateEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
protected  EffContext AddEffTaskDelegate.getEffContext(Properties context_params)
          Deprecated. Returns the EffContext object to be used in setting the effectivity.
protected  EffContext AddEffFormProcessor.getContextEffContext()
          Returns the EffContext object associated with this template processor.
protected static EffContext AddEffFormProcessor.getEffContextByName(String context_name)
          Attempts to retrieve an EffContext based on the given String name.
 EffContext StringEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext PersistableEffConfigSpec.getEffContext()
          Gets the value of the attribute: EFF_CONTEXT.
 EffContext LeftFilledStringEffEffContext.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext LeftFilledStringEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext IncorporationDate.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
private  EffContext EffHistoryProcessor.getSelectedEffContext(Locale locale)
           
 EffContext EffGroup.getEffContext()
          Gets the object for the association that plays role: effContext; The context the range applies to.
 EffContext EffEffContext.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext EffConfigSpec.getEffContext()
          Gets the value of the attribute: EFF_CONTEXT.
 EffContext Eff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext DateEffEffConfigurationItem.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT_ROLE.
 EffContext DateEff.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
protected  EffContext AddEffTaskDelegate.getEffContext(Properties context_params)
          Deprecated. Returns the EffContext object to be used in setting the effectivity.
protected  EffContext AddEffFormProcessor.getContextEffContext()
          Returns the EffContext object associated with this template processor.
protected static EffContext AddEffFormProcessor.getEffContextByName(String context_name)
          Attempts to retrieve an EffContext based on the given String name.
 

Methods in wt.eff with parameters of type EffContext
 Class[] ValidEffsDelegate.getValidEffs(EffContext context)
          Returns all valid Eff classes for this EffContext object.
 void StringEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Eff[] StandardEffService.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
 void PersistableEffConfigSpec.setEffContext(EffContext a_EffContext)
          Sets the value of the attribute: EFF_CONTEXT.
static PersistableEffConfigSpec PersistableEffConfigSpec.newPersistableEffConfigSpec(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Factory to construct a PersistableEffConfigSpec based on the context, a type, and a value.
protected  void PersistableEffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Supports initialization, following construction of an instance.
static PersistableEffConfigSpec PersistableEffConfigSpec.newPersistableEffConfigSpec(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Factory to construct a PersistableEffConfigSpec based on the context, a type, and string value.
protected  void PersistableEffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Supports initialization, following construction of an instance.
 void LeftFilledStringEffEffContext.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static LeftFilledStringEffEffContext LeftFilledStringEffEffContext.newLeftFilledStringEffEffContext(LeftFilledStringEff eff, EffContext effContext)
          Default factory for the class.
 void LeftFilledStringEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void IncorporationDate.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Eff[] EffServiceFwd.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
 Eff[] EffService.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
private  Iterator EffHistoryProcessor.groupIterator(List groupList, EffContext effContext)
           
static Class[] EffHelper.getValidEffs(EffContext context)
          Returns all Eff classes that are valid in the given context.
static EffGroup[] EffGroupAssistant.getValidEffGroups(EffManagedVersion target, EffContext effContext)
          Gets all the EffGroups (based on the valid Effs) for this context, and assigns the context and the version to it.
static EffGroup[] EffGroupAssistant.getValidEffGroups(EffContext effContext)
          Gets all the EffGroups (based on the valid Effs) for this context, and assigns the contex to it.
 void EffGroup.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: effContext; The context the range applies to.
private  void EffGroup.validateType(EffContext an_EffContext, Class a_Type)
           
 void EffEffContext.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static EffEffContext EffEffContext.newEffEffContext(Eff eff, EffContext effContext)
          Default factory for the class.
static EffConfigSpec[] EffConfigSpecAssistant.getValidEffConfigSpecs(EffContext effContext)
          Returns all the valid EffConfigSpecs for the context -- one for each valid Eff class.
static PersistableEffConfigSpec[] EffConfigSpecAssistant.getValidPersistableEffConfigSpecs(EffContext effContext)
          Returns all the valid PersistableEffConfigSpecs for the context -- one for each valid Eff class.
 void EffConfigSpec.setEffContext(EffContext a_EffContext)
          Sets the value of the attribute: EFF_CONTEXT.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType)
          Factory to construct an EffConfigSpec based on the context and a type.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType)
          Supports initialization, following construction of an instance.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Factory to construct an EffConfigSpec based on the context, a type, and a value.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Supports initialization, following construction of an instance.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Factory to construct an EffConfigSpec based on the context, a type, and string value.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Supports initialization, following construction of an instance.
 void Eff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Class[] DefaultValidEffsDelegate.getValidEffs(EffContext context)
          Returns valid Eff classes based solely on introspection (this delegate is essentially operates at the class, not instance, level).
 void DateEffEffConfigurationItem.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static DateEffEffConfigurationItem DateEffEffConfigurationItem.newDateEffEffConfigurationItem(DateEff eff, EffContext effContext)
          Default factory for the class.
 void DateEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
protected  EffGroup AddEffTaskDelegate.createEffGroup(String type_class, String eff_value, EffContext eff_context)
          Deprecated. Creates a new EffGroup from an EffContext, an Eff Type, and an Eff value.
protected static String[][] AddEffFormProcessor.getEffGroupPairs(EffManagedVersion eff_version, EffContext eff_context, Locale locale)
          Returns an array of String arrays which contain pairs used in building the drop-down list for choosing an effectivity type.
 Class[] ValidEffsDelegate.getValidEffs(EffContext context)
          Returns all valid Eff classes for this EffContext object.
 void StringEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Eff[] StandardEffService.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
 void PersistableEffConfigSpec.setEffContext(EffContext a_EffContext)
          Sets the value of the attribute: EFF_CONTEXT.
static PersistableEffConfigSpec PersistableEffConfigSpec.newPersistableEffConfigSpec(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Factory to construct a PersistableEffConfigSpec based on the context, a type, and a value.
protected  void PersistableEffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Supports initialization, following construction of an instance.
static PersistableEffConfigSpec PersistableEffConfigSpec.newPersistableEffConfigSpec(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Factory to construct a PersistableEffConfigSpec based on the context, a type, and string value.
protected  void PersistableEffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Supports initialization, following construction of an instance.
 void LeftFilledStringEffEffContext.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static LeftFilledStringEffEffContext LeftFilledStringEffEffContext.newLeftFilledStringEffEffContext(LeftFilledStringEff eff, EffContext effContext)
          Default factory for the class.
 void LeftFilledStringEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void IncorporationDate.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Eff[] EffServiceFwd.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
 Eff[] EffService.getEffectivities(EffManagedVersion version, EffContext context, Class effType, boolean includeHistory)
          Returns a sorted array of Eff objects of the concrete type represented by the effType parameter, and related to the version and context parameters.
private  Iterator EffHistoryProcessor.groupIterator(List groupList, EffContext effContext)
           
static Class[] EffHelper.getValidEffs(EffContext context)
          Returns all Eff classes that are valid in the given context.
static EffGroup[] EffGroupAssistant.getValidEffGroups(EffManagedVersion target, EffContext effContext)
          Gets all the EffGroups (based on the valid Effs) for this context, and assigns the context and the version to it.
static EffGroup[] EffGroupAssistant.getValidEffGroups(EffContext effContext)
          Gets all the EffGroups (based on the valid Effs) for this context, and assigns the contex to it.
 void EffGroup.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: effContext; The context the range applies to.
private  void EffGroup.validateType(EffContext an_EffContext, Class a_Type)
           
 void EffEffContext.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static EffEffContext EffEffContext.newEffEffContext(Eff eff, EffContext effContext)
          Default factory for the class.
static EffConfigSpec[] EffConfigSpecAssistant.getValidEffConfigSpecs(EffContext effContext)
          Returns all the valid EffConfigSpecs for the context -- one for each valid Eff class.
static PersistableEffConfigSpec[] EffConfigSpecAssistant.getValidPersistableEffConfigSpecs(EffContext effContext)
          Returns all the valid PersistableEffConfigSpecs for the context -- one for each valid Eff class.
 void EffConfigSpec.setEffContext(EffContext a_EffContext)
          Sets the value of the attribute: EFF_CONTEXT.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType)
          Factory to construct an EffConfigSpec based on the context and a type.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType)
          Supports initialization, following construction of an instance.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Factory to construct an EffConfigSpec based on the context, a type, and a value.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, Serializable a_Value)
          Supports initialization, following construction of an instance.
static EffConfigSpec EffConfigSpec.newEffConfigSpec(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Factory to construct an EffConfigSpec based on the context, a type, and string value.
protected  void EffConfigSpec.initialize(EffContext an_EffContext, Class an_EffType, String a_ValueAsString)
          Supports initialization, following construction of an instance.
 void Eff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Class[] DefaultValidEffsDelegate.getValidEffs(EffContext context)
          Returns valid Eff classes based solely on introspection (this delegate is essentially operates at the class, not instance, level).
 void DateEffEffConfigurationItem.setEffContext(EffContext effContext)
          Sets the object for the association that plays role: EFF_CONTEXT_ROLE.
static DateEffEffConfigurationItem DateEffEffConfigurationItem.newDateEffEffConfigurationItem(DateEff eff, EffContext effContext)
          Default factory for the class.
 void DateEff.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
protected  EffGroup AddEffTaskDelegate.createEffGroup(String type_class, String eff_value, EffContext eff_context)
          Deprecated. Creates a new EffGroup from an EffContext, an Eff Type, and an Eff value.
protected static String[][] AddEffFormProcessor.getEffGroupPairs(EffManagedVersion eff_version, EffContext eff_context, Locale locale)
          Returns an array of String arrays which contain pairs used in building the drop-down list for choosing an effectivity type.
 

Constructors in wt.eff with parameters of type EffContext
EffGroup(EffManagedVersion a_Target, EffContext an_EffContext, Class a_Type, String a_Range)
          Constructs a group based on the provided values.
EffGroup(EffContext an_EffContext, Class a_Type, String a_Range)
          Construct a group based on the provided values.
EffGroup(EffManagedVersion a_Target, EffContext an_EffContext, Class a_Type, String a_Range)
          Constructs a group based on the provided values.
EffGroup(EffContext an_EffContext, Class a_Type, String a_Range)
          Construct a group based on the provided values.
 

Uses of EffContext in wt.effectivity
 

Classes in wt.effectivity that implement EffContext
 class ConfigurationItem
          This is a product that is planned for manufacture with various EffectivityManageables having Effectivitys under which specific versions are used to manufacture the product.
 class WTProductInstance
          Deprecated.  
 

Methods in wt.effectivity that return EffContext
 EffContext WTIncorporationDate.getEffContext()
          Deprecated.  
 EffContext UnitEffectivity.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext Effectivity.getEffContext()
          Deprecated.  
 EffContext DatedEffectivity.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 

Methods in wt.effectivity with parameters of type EffContext
 void WTIncorporationDate.setEffContext(EffContext a_EffContext)
          Deprecated.  
 void UnitEffectivity.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void Effectivity.setEffContext(EffContext a_EffContext)
          Deprecated.  
 void DatedEffectivity.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 Class[] ConfigurationItemValidEffsDelegate.getValidEffs(EffContext context)
          Takes the effectivity type into consideration as well as introspection to further constrain the valid effective eff classes.
 

Uses of EffContext in wt.part
 

Classes in wt.part that implement EffContext
 class WTProductMaster
           Use the newWTProductMaster static factory method(s), not the WTProductMaster constructor, to construct instances of this class.
 

Methods in wt.part that return EffContext
 EffContext WTPartEffectivityConfigSpec.getEffectiveContext()
          Gets the value of the attribute: EFFECTIVE_CONTEXT.
 EffContext ProductSerialNumberEffectivity.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext ProductLotNumberEffectivity.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 EffContext ProductDateEffectivity.getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 

Methods in wt.part with parameters of type EffContext
 void WTPartEffectivityConfigSpec.setEffectiveContext(EffContext a_EffectiveContext)
          Sets the value of the attribute: EFFECTIVE_CONTEXT.
 void ProductSerialNumberEffectivity.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void ProductLotNumberEffectivity.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void ProductDateEffectivity.setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 

Uses of EffContext in wt.vc.config
 

Methods in wt.vc.config that return EffContext
 EffContext SetConfigSpecDelegate.ConfigSpecHolder.getEffectivityContext()
          Returns the Configuration Item associated with the effectivity configuration specification.