Uses of Interface
wt.change2.Changeable2

Packages that use Changeable2
com.ptc.windchill.esi.ecn   
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.doc   
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.epm
 
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.replication.unit   
 

Uses of Changeable2 in com.ptc.windchill.esi.ecn
 

Methods in com.ptc.windchill.esi.ecn with parameters of type Changeable2
protected  void ESIStandardECNFactory.associateChangeableToChangeActivity(ChangeActivity2 changeActivity, Changeable2 item)
          Persist the association between given change activity and given changeable.
 WTChangeOrder2 ESIStandardECNFactory.createChangeOrder(Changeable2 item)
          Creates change request, change order, change activity, and associates the argument to the change activity. Obtains an instance of WTChangeRequest2 from an instance of ESIChangeRequestFactory. Obtains an instance of WTChangeOrder2 from an instance of ESIChangeOrderFactory. Obtains an instance of WTChangeActivity2 from an instance of ESIChangeActivityFactory. Invokes associateChangeableToChangeActivity()

Supported API: true
 WTChangeOrder2 ESIECNFactory.createChangeOrder(Changeable2 item)
          Wrap the given changeable in a change order.
 

Uses of Changeable2 in wt.change2
 

Methods in wt.change2 that return Changeable2
 Changeable2 ReportedAgainst.getChangeable2()
          Gets the object for the association that plays role: CHANGEABLE2_ROLE.
 Changeable2 RelevantRequestData2.getChangeable2()
          Gets the object for the association that plays role: CHANGEABLE2_ROLE.
 Changeable2 RelevantAnalysisData.getChangeable2()
          Gets the object for the association that plays role: CHANGEABLE2_ROLE.
 Changeable2 PendingChange.getChangeable()
          Deprecated.  
 Changeable2 AffectedActivityData.getChangeable2()
          Gets the object for the association that plays role: CHANGEABLE2_ROLE.
 

Methods in wt.change2 with parameters of type Changeable2
 QueryResult StandardChangeService2.getAffectingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult StandardChangeService2.getAffectingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult StandardChangeService2.getAnalysisActivities(Changeable2 changeable, boolean onlyAnalysisActivities)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult StandardChangeService2.getAnalysisActivities(Changeable2 changeable)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult StandardChangeService2.getImplementedChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getImplementedChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getChangingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getChangingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult StandardChangeService2.getRelevantChangeRequests(Changeable2 changeable, boolean onlyChangeRequests)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 QueryResult StandardChangeService2.getRelevantChangeRequests(Changeable2 changeable)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 void StandardChangeService2.unattachChangeable(Changeable2 refObject, ChangeItem changeItem, Class linkClass, String changeRole)
          Deletes the association between a ChangeItem and a Changeable2.
 QueryResult StandardChangeService2.getReportedAgainstChangeIssue(Changeable2 changeable)
          Returns a QueryResult of ChangeIssues objects related to the given Changeable2 object by the ReportedAgainst assocation.
 QueryResult StandardChangeService2.getUniqueImplementedChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
 QueryResult StandardChangeService2.getUniqueAffectingChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
protected  void StandardChangeService2.copyChangeableLinks(Changeable2 original, Changeable2 working)
           
protected  void StandardChangeService2.checkDeleteOfChangeable(Changeable2 deleteTarget)
          On a PersistenceManager PRE-DELETE event, prevent deleting a Changeable object that is attached to a change object.
private  ArrayList StandardChangeService2.getRow(Changeable2 doc, String item_ad, String ad, WTPart part)
           
private  List StandardChangeService2.getEffectivity(Changeable2 doc, WTPart part)
           
private  String StandardChangeService2.getVersionInfo(Changeable2 changeable)
           
 void ReportedAgainst.setChangeable2(Changeable2 theChangeable2)
          Sets the object for the association that plays role: CHANGEABLE2_ROLE.
static ReportedAgainst ReportedAgainst.newReportedAgainst(Changeable2 theChangeable2, ChangeIssue theChangeIssue)
          Default factory for the class.
 void RelevantRequestData2.setChangeable2(Changeable2 theChangeable2)
          Sets the object for the association that plays role: CHANGEABLE2_ROLE.
static RelevantRequestData2 RelevantRequestData2.newRelevantRequestData2(Changeable2 theChangeable2, ChangeRequest2 theChangeRequest2)
          Default factory for the class.
 void RelevantAnalysisData.setChangeable2(Changeable2 theChangeable2)
          Sets the object for the association that plays role: CHANGEABLE2_ROLE.
static RelevantAnalysisData RelevantAnalysisData.newRelevantAnalysisData(Changeable2 theChangeable2, AnalysisActivity theAnalysisActivity)
          Default factory for the class.
 void PendingChange.setChangeable(Changeable2 changeable)
          Deprecated.  
static PendingChange PendingChange.newPendingChange(Changeable2 changeable, ChangeItem change)
          Deprecated.  
(package private) static Set CMIIBaselineHelper.getPendingECNs(Changeable2 changeable)
          Returns a set of the ECNs (wt.change2.WTChangeOrder2 instances) pending for the specified changeable.
(package private) static WTChangeOrder2 CMIIBaselineHelper.getReleasingECN(Changeable2 changeable)
          Returns the latest (by resolution date) ECN (wt.change2.WTChangeOrder2 instance) releasing the specified changeable.
private static LinkedList CMIIBaselineHelper.getECNs(Changeable2 changeable, Set states)
           
 QueryResult ChangeService2Fwd.getAffectingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult ChangeService2Fwd.getAffectingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult ChangeService2Fwd.getAnalysisActivities(Changeable2 changeable, boolean onlyAnalysisActivities)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult ChangeService2Fwd.getAnalysisActivities(Changeable2 changeable)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult ChangeService2Fwd.getImplementedChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getImplementedChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getChangingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getChangingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2Fwd.getRelevantChangeRequests(Changeable2 changeable, boolean onlyChangeRequests)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 QueryResult ChangeService2Fwd.getRelevantChangeRequests(Changeable2 changeable)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 void ChangeService2Fwd.unattachChangeable(Changeable2 refObject, ChangeItem changeItem, Class linkClass, String changeRole)
          Deletes the association between a ChangeItem and a Changeable2.
 QueryResult ChangeService2Fwd.getReportedAgainstChangeIssue(Changeable2 changeable)
          Returns a QueryResult of ChangeIssues objects related to the given Changeable2 object by the ReportedAgainst assocation.
 QueryResult ChangeService2Fwd.getUniqueImplementedChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
 QueryResult ChangeService2Fwd.getUniqueAffectingChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
 QueryResult ChangeService2.getAffectingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult ChangeService2.getAffectingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the AffectedActivityData assocation.
 QueryResult ChangeService2.getAnalysisActivities(Changeable2 changeable, boolean onlyAnalysisActivities)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult ChangeService2.getAnalysisActivities(Changeable2 changeable)
          Retrieves the AnalysisActivity objects related to the given Changeable2 object by the RelevantAnalysisData assocation.
 QueryResult ChangeService2.getImplementedChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getImplementedChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getChangingChangeActivities(Changeable2 changeable, boolean onlyChangeActivities)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getChangingChangeActivities(Changeable2 changeable)
          Returns a QueryResult of ChangeActivity2 objects related to the given Changeable2 object by the ChangeRecord2 assocation.
 QueryResult ChangeService2.getRelevantChangeRequests(Changeable2 changeable, boolean onlyChangeRequests)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 QueryResult ChangeService2.getRelevantChangeRequests(Changeable2 changeable)
          Returns a QueryResult of ChangeRequest2 objects related to the given Changeable2 object by the RelevantRequestData2 association.
 void ChangeService2.unattachChangeable(Changeable2 refObject, ChangeItem changeItem, Class linkClass, String changeRole)
          Deletes the association between a ChangeItem and a Changeable2.
 QueryResult ChangeService2.getReportedAgainstChangeIssue(Changeable2 changeable)
          Returns a QueryResult of ChangeIssues objects related to the given Changeable2 object by the ReportedAgainst assocation.
 QueryResult ChangeService2.getUniqueImplementedChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
 QueryResult ChangeService2.getUniqueAffectingChangeOrders(Changeable2 changeable)
          Returns a QueryResult of unique ChangeOrder2 objects that are indirectly related to the given Changeable2 object.
static ChangeRecord2 ChangeRecord2.newChangeRecord2(Changeable2 theChangeable2, ChangeActivity2 theChangeActivity2)
          Default factory for the class.
 void AffectedActivityData.setChangeable2(Changeable2 theChangeable2)
          Sets the object for the association that plays role: CHANGEABLE2_ROLE.
static AffectedActivityData AffectedActivityData.newAffectedActivityData(Changeable2 theChangeable2, ChangeActivity2 theChangeActivity2)
          Default factory for the class.
 

Uses of Changeable2 in wt.doc
 

Classes in wt.doc that implement Changeable2
 class WTDocument
          The reference implementation of a DocumentVersion.
 

Uses of Changeable2 in wt.enterprise
 

Classes in wt.enterprise that implement Changeable2
 class RevisionControlled
          This wt.lifecycle.LifeCycleManged first class information object is an IteratedFoldered which allows special foldering to take into account its Versioned nature (and it is controlled via a checkin/checkoutmechanism), and it is DomainAdministered; it is similar to Managed except that it is a IteratedFoldered rather than Foldered.
 

Uses of Changeable2 in wt.epm
 

Classes in wt.epm that implement Changeable2
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Uses of Changeable2 in wt.federation
 

Classes in wt.federation that implement Changeable2
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 

Uses of Changeable2 in wt.part
 

Classes in wt.part that implement Changeable2
 class WTPart
          This reference implementation of a PartVersion represents a snapshot of the changeable aspects of a part, is managed by WTPartService and has an associated WTPartMaster which represents the unchanging aspects of this part.
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct 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.
 class WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 

Uses of Changeable2 in wt.replication.unit
 

Classes in wt.replication.unit that implement Changeable2
 class WTUnit
          Deprecated.