Uses of Interface
wt.change2.ChangeActivityIfc

Packages that use ChangeActivityIfc
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
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
 

Uses of ChangeActivityIfc in wt.change2
 

Classes in wt.change2 that implement ChangeActivityIfc
 class ChangeActivity2
          The abstract level representation of a change activity.
 class WTChangeActivity2
          A Windchill provided reference implementation of a ChangeActivity2.
 

Methods in wt.change2 that return ChangeActivityIfc
 ChangeActivityIfc StandardChangeService2.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 ChangeActivityIfc StandardChangeService2.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 ChangeActivityIfc IncludedInIfc.getChangeActivityIfc()
          Gets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 ChangeActivityIfc IncludedIn2.getChangeActivityIfc()
          Gets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 ChangeActivityIfc IncludedIn2.getChangeActivity2()
          Gets the object for the association that plays role: CHANGE_ACTIVITY2_ROLE.
 ChangeActivityIfc ChangeService2Fwd.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 ChangeActivityIfc ChangeService2Fwd.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 ChangeActivityIfc ChangeService2.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 ChangeActivityIfc ChangeService2.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 ChangeActivityIfc ChangeRecordIfc.getChangeActivityIfc()
          Gets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 ChangeActivityIfc ChangeRecord2.getChangeActivityIfc()
          Gets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 ChangeActivityIfc ChangeRecord2.getChangeActivity2()
          Gets the object for the association that plays role: CHANGE_ACTIVITY2_ROLE.
 

Methods in wt.change2 with parameters of type ChangeActivityIfc
 ChangeActivityIfc StandardChangeService2.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 QueryResult StandardChangeService2.getChangeablesAfter(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getChangeablesAfter(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getChangeablesBefore(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 QueryResult StandardChangeService2.getChangeablesBefore(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 ChangeActivityIfc StandardChangeService2.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 QueryResult StandardChangeService2.getChangeOrder(ChangeActivityIfc ca)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 QueryResult StandardChangeService2.getChangeOrder(ChangeActivityIfc ca, boolean onlyChangeActivity)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 void IncludedInIfc.setChangeActivityIfc(ChangeActivityIfc theChangeActivityIfc)
          Sets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 void IncludedIn2.setChangeActivityIfc(ChangeActivityIfc theChangeActivityIfc)
          Sets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 void IncludedIn2.setChangeActivity2(ChangeActivityIfc theChangeActivity2)
          Sets the object for the association that plays role: CHANGE_ACTIVITY2_ROLE.
 ChangeActivityIfc ChangeService2Fwd.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 QueryResult ChangeService2Fwd.getChangeablesAfter(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getChangeablesAfter(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getChangeablesBefore(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 QueryResult ChangeService2Fwd.getChangeablesBefore(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 ChangeActivityIfc ChangeService2Fwd.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 QueryResult ChangeService2Fwd.getChangeOrder(ChangeActivityIfc ca)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 QueryResult ChangeService2Fwd.getChangeOrder(ChangeActivityIfc ca, boolean onlyChangeActivity)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 ChangeActivityIfc ChangeService2.deleteChangeActivity(ChangeActivityIfc ca)
          Deletes the concrete subclass of ChangeActivityIfc from the database.
 QueryResult ChangeService2.getChangeablesAfter(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getChangeablesAfter(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getChangeablesBefore(ChangeActivityIfc ca)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 QueryResult ChangeService2.getChangeablesBefore(ChangeActivityIfc ca, boolean onlyChangeables)
          Retrieves the Changeable2 objects related to the given ChangeActivityIfc object by the AffectedActivityData assocation.
 ChangeActivityIfc ChangeService2.saveChangeActivity(ChangeOrderIfc co, ChangeActivityIfc ca)
          Stores the given concrete subclass of ChangeActivityIfc in the database and associates it to the given ChangeOrderIfc; the ChangeOrderIfc must be persistent already.
 QueryResult ChangeService2.getChangeOrder(ChangeActivityIfc ca)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 QueryResult ChangeService2.getChangeOrder(ChangeActivityIfc ca, boolean onlyChangeActivity)
          Retrieves the ChangeOrderIfc object related to the given ChangeActivityIfc object by the IncludedInIfc assocation.
 void ChangeRecordIfc.setChangeActivityIfc(ChangeActivityIfc theChangeActivityIfc)
          Sets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 void ChangeRecord2.setChangeActivityIfc(ChangeActivityIfc theChangeActivityIfc)
          Sets the object for the association that plays role: CHANGE_ACTIVITY_IFC_ROLE.
 void ChangeRecord2.setChangeActivity2(ChangeActivityIfc theChangeActivity2)
          Sets the object for the association that plays role: CHANGE_ACTIVITY2_ROLE.
 

Uses of ChangeActivityIfc in wt.eff
 

Fields in wt.eff declared as ChangeActivityIfc
private  ChangeActivityIfc UpdateEffsTask.authorizedBy
           
private  ChangeActivityIfc EffGroup.authorizedBy
           
protected  ChangeActivityIfc AddEffTaskDelegate.authorizedBy
          Deprecated.  
private  ChangeActivityIfc UpdateEffsTask.authorizedBy
           
private  ChangeActivityIfc EffGroup.authorizedBy
           
protected  ChangeActivityIfc AddEffTaskDelegate.authorizedBy
          Deprecated.  
 

Methods in wt.eff that return ChangeActivityIfc
 ChangeActivityIfc EffGroup.getAuthorizedBy()
          Gets the object for the association that plays role: authorizedBy.
 ChangeActivityIfc EffChangeAudit.getAuthorizedBy()
          Gets the object for the association that plays role: AUTHORIZED_BY.
 ChangeActivityIfc EffAuthorization.getAuthorizedBy()
          Gets the object for the association that plays role: AUTHORIZED_BY_ROLE.
 ChangeActivityIfc ChangeActivityEffDisplayProcessor.getContextChangeActivity()
           
 ChangeActivityIfc ChangeActivityAddEffTaskDelegate.getContextChangeActivityIfc()
          Returns the context ChangeActivityIfc for which effectivity is being added.
 ChangeActivityIfc AddEffTaskDelegate.getAuthorizedBy()
          Deprecated. Returns the ChangeActivityIfc object authorizing the effectivity change.
 ChangeActivityIfc EffGroup.getAuthorizedBy()
          Gets the object for the association that plays role: authorizedBy.
 ChangeActivityIfc EffChangeAudit.getAuthorizedBy()
          Gets the object for the association that plays role: AUTHORIZED_BY.
 ChangeActivityIfc EffAuthorization.getAuthorizedBy()
          Gets the object for the association that plays role: AUTHORIZED_BY_ROLE.
 ChangeActivityIfc ChangeActivityEffDisplayProcessor.getContextChangeActivity()
           
 ChangeActivityIfc ChangeActivityAddEffTaskDelegate.getContextChangeActivityIfc()
          Returns the context ChangeActivityIfc for which effectivity is being added.
 ChangeActivityIfc AddEffTaskDelegate.getAuthorizedBy()
          Deprecated. Returns the ChangeActivityIfc object authorizing the effectivity change.
 

Methods in wt.eff with parameters of type ChangeActivityIfc
static EffManagedVersion EffGroupAssistant.replaceEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for this EffManagedVersion with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion EffGroupAssistant._replaceEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for this EffManagedVersion with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion[] EffGroupAssistant.replaceEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion[] EffGroupAssistant._replaceEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion EffGroupAssistant.appendEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersion.
protected static EffManagedVersion EffGroupAssistant._appendEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersion.
static EffManagedVersion[] EffGroupAssistant.appendEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.appendEffGroups(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffGroups(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.replaceEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion[] EffGroupAssistant._replaceEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion[] EffGroupAssistant.appendEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.appendEffGroupsQuietly(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffGroupsQuietly(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
private static EffManagedVersion[] EffGroupAssistant._updateEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy, boolean isReplace)
          Updates the effectivity vectors of the specified EffManagedVersion objects without dispatching any persistence or effectivity service events.
 void EffChangeAudit.setAuthorizedBy(ChangeActivityIfc a_AuthorizedBy)
          Sets the object for the association that plays role: AUTHORIZED_BY.
static EffChangeAudit EffChangeAudit.newEffChangeAudit(ChangeActivityIfc a_ChangeActivityIfc)
          

Supported API: false
protected  void EffChangeAudit.initialize(ChangeActivityIfc a_ChangeActivityIfc)
          Supports initialization, following construction of an instance.
 void EffAuthorization.setAuthorizedBy(ChangeActivityIfc authorizedBy)
          Sets the object for the association that plays role: AUTHORIZED_BY_ROLE.
static EffAuthorization EffAuthorization.newEffAuthorization(EffChangeAudit theEffChangeAudit, ChangeActivityIfc authorizedBy)
          Default factory for the class.
protected static String ChangeActivityEffDisplayProcessor.getChangeActivityEffTable(ChangeActivityIfc change_activity, Locale locale)
           
static void ChangeActivityAddEffTaskDelegate.appendEffGroups(EffGroup[] eff_groups, ChangeActivityIfc change_activity)
          Adds the effectivity associated with the given EffGroup to all of the EffManagedVersions which are effected by the given Change Activity.
static EffManagedVersion EffGroupAssistant.replaceEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for this EffManagedVersion with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion EffGroupAssistant._replaceEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for this EffManagedVersion with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion[] EffGroupAssistant.replaceEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion[] EffGroupAssistant._replaceEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion EffGroupAssistant.appendEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersion.
protected static EffManagedVersion EffGroupAssistant._appendEffVector(EffManagedVersion effManagedVersion, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersion.
static EffManagedVersion[] EffGroupAssistant.appendEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffVector(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.appendEffGroups(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffGroups(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.replaceEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
protected static EffManagedVersion[] EffGroupAssistant._replaceEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Replaces the current effectivities stored in the DB for these EffManagedVersions with the effectivities represented in the EffGroups in the effVector.
static EffManagedVersion[] EffGroupAssistant.appendEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy)
          Adds the effectivities represented by the EffGroups in the effVector to the EffManagedVersions.
static EffManagedVersion[] EffGroupAssistant.appendEffGroupsQuietly(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
protected static EffManagedVersion[] EffGroupAssistant._appendEffGroupsQuietly(EffManagedVersion[] effManagedVersions, EffGroup[] effGroups, ChangeActivityIfc authorizedBy)
          Adds the EffGroups to each of the EffManagedVersions.
private static EffManagedVersion[] EffGroupAssistant._updateEffVectorQuietly(EffManagedVersion[] effManagedVersions, ChangeActivityIfc authorizedBy, boolean isReplace)
          Updates the effectivity vectors of the specified EffManagedVersion objects without dispatching any persistence or effectivity service events.
 void EffChangeAudit.setAuthorizedBy(ChangeActivityIfc a_AuthorizedBy)
          Sets the object for the association that plays role: AUTHORIZED_BY.
static EffChangeAudit EffChangeAudit.newEffChangeAudit(ChangeActivityIfc a_ChangeActivityIfc)
          

Supported API: false
protected  void EffChangeAudit.initialize(ChangeActivityIfc a_ChangeActivityIfc)
          Supports initialization, following construction of an instance.
 void EffAuthorization.setAuthorizedBy(ChangeActivityIfc authorizedBy)
          Sets the object for the association that plays role: AUTHORIZED_BY_ROLE.
static EffAuthorization EffAuthorization.newEffAuthorization(EffChangeAudit theEffChangeAudit, ChangeActivityIfc authorizedBy)
          Default factory for the class.
protected static String ChangeActivityEffDisplayProcessor.getChangeActivityEffTable(ChangeActivityIfc change_activity, Locale locale)
           
static void ChangeActivityAddEffTaskDelegate.appendEffGroups(EffGroup[] eff_groups, ChangeActivityIfc change_activity)
          Adds the effectivity associated with the given EffGroup to all of the EffManagedVersions which are effected by the given Change Activity.
 

Constructors in wt.eff with parameters of type ChangeActivityIfc
UpdateEffsTask(EffManagedVersion[] emvs, ChangeActivityIfc authorizedBy)
          Constructs a new UpdateEffsTask object for a particular batch of effectivity updates.
UpdateEffsTask(EffManagedVersion[] emvs, ChangeActivityIfc authorizedBy)
          Constructs a new UpdateEffsTask object for a particular batch of effectivity updates.