Uses of Class
wt.part.WTPartMaster

Packages that use WTPartMaster
com.ptc.core.query.report.bom.server   
com.ptc.netmarkets.part   
com.ptc.windchill.cadx.caddoc   
com.ptc.windchill.enterprise.part.server.impl   
com.ptc.windchill.esi.bom   
com.ptc.windchill.esi.esipart   
com.ptc.windchill.esi.migrate   
com.ptc.windchill.uwgm.cadx.multieditattr   
com.ptc.windchill.uwgm.proesrv   
com.ptc.windchill.uwgm.proesrv.cache   
com.ptc.windchill.uwgm.proesrv.request   
com.ptc.windchill.uwgm.proesrv.rrc   
com.ptc.wvs.server.loader   
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.clients.prodmgmt   
wt.clients.replication.unit   
wt.epm.build   
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.query Provides generic support for defining SQL queries (see QuerySpec and the various things that can be appended to it) in a database inedependent manner that should be used with the PersistenceManager
wt.step.processor   
wt.visitor Defines the navigator/visitor design pattern for using a Walker (at one time it used a Navigator, instead of a Walker) and a NodeExpander, which together traverse a structure of objects, and a Visitor, which does something when we navigate to the object; this separates the algorithm for navigating from the algorithm for visiting, allowing more reuse; factories support selection of Walkers and Visitors. 
 

Uses of WTPartMaster in com.ptc.core.query.report.bom.server
 

Fields in com.ptc.core.query.report.bom.server declared as WTPartMaster
private  WTPartMaster[] MultiBOMDiffSAXSource.partMasters
          partMasters - The WTPartMasters of the BOMs being compared.
private  WTPartMaster[] ConsolidatedBOMSAXSource.partMasters
           
private  WTPartMaster BOMWalker.partMaster
           
private  WTPartMaster BOMReportSAXSource.partMaster
           
 

Methods in com.ptc.core.query.report.bom.server that return WTPartMaster
private static WTPartMaster BOMReportService.getPartMasterFromPartRef(Object rootPartRef)
           
(package private) static WTPartMaster BOMReportService.findPartMasterByNumber(String partNumber)
          Simple utility to find a part master by number
 

Methods in com.ptc.core.query.report.bom.server with parameters of type WTPartMaster
(package private) static WTPart BOMWalker.getIterationFromMaster(WTPartMaster partMaster, ConfigSpec configSpec)
          Simple utility to fetch the correct iteration given a master and config spec.
 

Constructors in com.ptc.core.query.report.bom.server with parameters of type WTPartMaster
MultiBOMDiffSAXSource(WTPartMaster[] partMasters, String[] partNumbers, ConfigSpec[] configs, Reportable[] reportables, int[] reportTypes, Properties reportInputs, Locale locale, int levelLimit, boolean isStandAlone)
           
ConsolidatedBOMSAXSource(WTPartMaster[] partMasters, String[] partNumbers, double[] partQuantities, ConfigSpec configSpec, Reportable[] reportables, int[] reportTypes, Properties reportInputs, Locale locale, int levelLimit, boolean isStandAlone)
          Note that partQuantities is optional (in which case all quantities are assumed to be 1
BOMWalker(WTPartMaster partMaster, ConfigSpec configSpec, boolean retrieveOccurenceData)
          Construct a BOM Walker for a given WTPartMaster and ConfigSpec.
BOMReportSAXSource(WTPartMaster partMaster, String partNumber, ConfigSpec configSpec, Reportable[] reportables, int[] reportTypes, Properties reportInputs, Locale locale, int levelLimit, boolean isStandAlone)
           
BOMReportSAXSource(WTPartMaster partMaster, String partNumber, ConfigSpec configSpec, Reportable[] reportables, int[] reportTypes, Properties reportInputs, Locale locale, int levelLimit, boolean isStandAlone, boolean omitMetadata)
           
 

Uses of WTPartMaster in com.ptc.netmarkets.part
 

Methods in com.ptc.netmarkets.part with parameters of type WTPartMaster
private  NmHTMLTreeNode StandardNmPartService._getPartMasterTreeNode(WTPartMaster pm, NmOid oid)
           
 

Uses of WTPartMaster in com.ptc.windchill.cadx.caddoc
 

Methods in com.ptc.windchill.cadx.caddoc with parameters of type WTPartMaster
private  String EPMGetDepsTemplateProcessor.newPartSpecData(WTPartMaster dm, WTPart part, String[] names, String lookupName, String lookupValue, String linktype, Locale locale)
           
 

Uses of WTPartMaster in com.ptc.windchill.enterprise.part.server.impl
 

Methods in com.ptc.windchill.enterprise.part.server.impl with parameters of type WTPartMaster
private  Boolean SACFTwoWayAlternate.isAlternateLine(TypeInstanceIdentifier alternate_link_tii, WTPartMaster part_master)
           
 

Uses of WTPartMaster in com.ptc.windchill.esi.bom
 

Fields in com.ptc.windchill.esi.bom declared as WTPartMaster
private  WTPartMaster ESIBOMRenderer.WarningPart.part
           
private  WTPartMaster BOMRendererImpl.WarningPart.part
           
 

Methods in com.ptc.windchill.esi.bom that return WTPartMaster
(package private)  WTPartMaster ESIBOMRenderer.WarningPart.getPart()
           
(package private)  WTPartMaster BOMRendererImpl.WarningPart.getPart()
           
 WTPartMaster AlternateItemGroup.getWTPartMaster()
          Gets the object for the association that plays role: WTPART_MASTER_ROLE.
 

Methods in com.ptc.windchill.esi.bom with parameters of type WTPartMaster
protected  Element SubstituteRendererImpl.adjustElement(Element elem, String group, PartUsageInfo pui, WTPartMaster sub, Collection targets)
          Allow subclasses to fix the contents of an element before it's added to the output group(s).
private  Element SubstituteRendererImpl.mapPartUsageInfo(String groupName, PartUsageInfo pui, WTPartMaster sub, Collection targets)
           
 void ESIWTPartRenderer.addRenderedPart(WTPartMaster partMaster)
          Add the argument to the partMasters collection.
protected  Element ESISubstituteRenderer.adjustElement(Element elem, String group, PartUsageInfo pui, WTPartMaster sub, Collection targets)
          Allow subclasses to fix the contents of an element before it's added to the output group(s).
private  Element ESISubstituteRenderer.mapPartUsageInfo(String groupName, PartUsageInfo pui, WTPartMaster sub, Collection targets)
           
 void ESIBOMSubordinateRenderer.addRenderedPart(WTPartMaster partMaster)
          Add the argument to the partMasters collection.
private  void ESIBOMRenderer.updateWarningCollection(HashMap hm, WTPartMaster wtpm)
           
private  void ESIBOMRenderer.generateWarningReleaseActivity(WTPartMaster partMaster, ESIBOMRenderer.BomDiffResult bdr)
           
private  void BOMRendererImpl.updateWarningCollection(HashMap hm, WTPartMaster wtpm)
           
private  void BOMRendererImpl.generateWarningReleaseActivity(WTPartMaster partMaster, BOMRendererImpl.BomDiffResult bdr)
           
 AlternateItemGroup AlternateItemGroupMgr.getAlternateItemGroup(WTPart assembly, WTPartMaster component, LineNumber lineNumber)
          Returns an alternate item group , if with line number , based upon an assembly part and line number, otherwise considering as consolidated usage links, means that only one association between an assembly and more than one same components

Supported API: true
private  AlternateItemGroup AlternateItemGroupMgr.findAlternateItemGroup(WTPartMaster bomMaster, long lineNumber)
          Find an AlternateItemGroup with the given linenumber and roleA has the given master.
private  AlternateItemGroup AlternateItemGroupMgr.findAlternateItemGroup(WTPartMaster bomMaster, WTPartMaster roleB)
          Find an AlternateItemGroup with the given roleB and roleA has the given master.
protected  void AlternateItemGroup.setWTPartMaster(WTPartMaster theWTPartMaster)
          Sets the object for the association that plays role: WTPART_MASTER_ROLE.
 

Constructors in com.ptc.windchill.esi.bom with parameters of type WTPartMaster
ESIBOMRenderer.WarningPart(WTPartMaster pt)
           
BOMRendererImpl.WarningPart(WTPartMaster pt)
           
 

Uses of WTPartMaster in com.ptc.windchill.esi.esipart
 

Fields in com.ptc.windchill.esi.esipart declared as WTPartMaster
private  WTPartMaster ESIPartMasterIteration.master
           
 

Methods in com.ptc.windchill.esi.esipart that return WTPartMaster
 WTPartMaster ESIPartMasterIteration.getMaster()
          Gets the object for the association that plays role: master.
 WTPartMaster ESIAbstractPart.getMaster()
          Returns the part master associated with the current part.
 

Methods in com.ptc.windchill.esi.esipart with parameters of type WTPartMaster
static ESIPartMasterIteration ESIPartMasterIteration.newESIPartMasterIteration(WTPart part, WTPartMaster partMaster)
          Default factory method for ESIMasterPartAssociation

Supported API: false
protected  void ESIPartMasterIteration.initialize(WTPart partIteration, WTPartMaster partMaster)
           
 

Uses of WTPartMaster in com.ptc.windchill.esi.migrate
 

Methods in com.ptc.windchill.esi.migrate with parameters of type WTPartMaster
protected  void OrgAssociationMigrator.Server.migrate(WTPartMaster master, Collection targets)
          Migrates RTP Part/Organizations Associations for the supplied part master object.
 

Uses of WTPartMaster in com.ptc.windchill.uwgm.cadx.multieditattr
 

Methods in com.ptc.windchill.uwgm.cadx.multieditattr with parameters of type WTPartMaster
 JSPropertyValue MultiEditAttrDataHandler.getJSPropertyValue(String attribute, Locale locale, WTPartMaster persistable)
           
 

Uses of WTPartMaster in com.ptc.windchill.uwgm.proesrv
 

Methods in com.ptc.windchill.uwgm.proesrv with parameters of type WTPartMaster
 com.ptc.windchill.uwgm.soap.uwgmdb.PartMaster ProeServiceRequest.addWTPartMaster(WTPartMaster wtPartMaster)
           
 

Uses of WTPartMaster in com.ptc.windchill.uwgm.proesrv.cache
 

Methods in com.ptc.windchill.uwgm.proesrv.cache with parameters of type WTPartMaster
private  boolean PartRenameInstructionCacheAdapter.isIdentityChangeRequired(com.ptc.windchill.uwgm.soap.uwgmsvc.PartRenameInstruction partRenameInstruction, WTPartMaster master)
           
private  String PartRenameInstructionCacheAdapter.getNewName(com.ptc.windchill.uwgm.soap.uwgmsvc.PartRenameInstruction instruction, WTPartMaster master)
           
private  String PartRenameInstructionCacheAdapter.getNewNumber(com.ptc.windchill.uwgm.soap.uwgmsvc.PartRenameInstruction instruction, WTPartMaster master)
           
 

Uses of WTPartMaster in com.ptc.windchill.uwgm.proesrv.request
 

Constructors in com.ptc.windchill.uwgm.proesrv.request with parameters of type WTPartMaster
PartRenameRequestTest.PartRenameData(WTPartMaster master)
           
PartRenameRequestTest.PartRenameData(WTPartMaster master)
           
 

Uses of WTPartMaster in com.ptc.windchill.uwgm.proesrv.rrc
 

Methods in com.ptc.windchill.uwgm.proesrv.rrc with parameters of type WTPartMaster
 com.ptc.windchill.uwgm.soap.uwgmdb.PartMaster UwgmObjectFactory.createPartMaster(WTPartMaster wtPartMaster)
           
 com.ptc.windchill.uwgm.soap.uwgmdb.PartMaster RequestResultCache.Populator.addWTPartMaster(WTPartMaster wtPartMaster)
           
 com.ptc.windchill.uwgm.soap.uwgmdb.PartMaster RequestHolder.addWTPartMaster(WTPartMaster wtPartMaster)
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.PartMaster RRCPartUsageHelper.getPartMaster(WTPartMaster wtMaster)
           
 

Uses of WTPartMaster in com.ptc.wvs.server.loader
 

Methods in com.ptc.wvs.server.loader with parameters of type WTPartMaster
private  void PartGenericStructure.addPartMaster(DefaultMutableTreeNode parent, WTPartUsageLink parentLink, PartUsesOccurrence parentUses, PartPathOccurrence parentPath, WTPartMaster pm, int siblingNumber)
           
private  WTPart PartGenericStructure.getInstancedPartObject(WTProductInstance2 productInstance, WTPartMaster partMaster)
           
private  WTPart PartGenericStructure.getInstancedPartObject(WTSerialNumberedPartInstance partInstance, WTPartMaster partMaster)
           
 

Uses of WTPartMaster in wt.change2
 

Methods in wt.change2 with parameters of type WTPartMaster
private static List CMIIBaselineHelper.getPartVersions(WTPartMaster m, View view, boolean releasedOnly)
           
 

Uses of WTPartMaster in wt.clients.prodmgmt
 

Fields in wt.clients.prodmgmt declared as WTPartMaster
private  WTPartMaster UsageInterfaceItem.usedBy
           
(package private)  WTPartMaster PopulateFromDialog.master
           
(package private)  WTPartMaster PartExplorer.WorkThread.partMaster
           
(package private)  WTPartMaster AssignPartToVersionDialog.master
           
(package private)  WTPartMaster AllocateSNPartDialog.master
           
 

Methods in wt.clients.prodmgmt that return WTPartMaster
 WTPartMaster UsageInterfaceItem.getUsedBy()
           
 WTPartMaster PartMasterItem.getPartMaster()
          Return the contained WTPart object.
(package private) static WTPartMaster ConfiguredPartHelper.getPartMaster(WTNode node)
           
 

Methods in wt.clients.prodmgmt with parameters of type WTPartMaster
 void UsageInterfaceItem.setUsedBy(WTPartMaster usedBy)
           
 void PopulateFromDialog.setPartMasterAndVersion(WTPartMaster master, WTPart version)
           
 void PartMasterItem.setPartMaster(WTPartMaster part)
          Sets the contained part.
protected  void PartMasterItem.setPartSimply(WTPartMaster part)
          Sets the contained part without any side effect.
static WTPart[] PartHelper.getAllVersions(WTPartMaster[] masters, WTPartConfigSpec configSpec)
          Return all the versions of the specified PartMaster using the specified WTPartConfigSpec.
static WTPart[] PartHelper.getAllPartVersions(WTPartMaster master, ConfigSpec config_spec)
           
static WTPart[] PartHelper.getAllPartVersions(WTPartMaster[] masters, ConfigSpec config_spec)
           
static WTPart[] PartHelper.getAllVersions(WTPartMaster master, WTPartConfigSpec configSpec)
          Return all the versions of the specified PartMaster using the specified ConfigSpecItem.
 void PartExplorerFrame.setPartMaster(WTPartMaster part_master)
           
 void PartExplorer.addExplorerPartMaster(WTPartMaster aPart)
          Deprecated. Add a part master to display in the explorer.
protected  WTPart[] PartExplorer.addPartMaster(WTPartMaster part_master)
          Deprecated.  
protected  void PartExplorer.showMasterPropertyPage(WTPartMaster part_master)
          Deprecated. Launch the HTML property page for a part master.
protected  void InstanceExplorer.replaceOccurrence(InstanceItem instance, WTPartMaster master, AllocatedUsageItem new_version_item)
           
protected  void ConfigurationExplorer.replaceMasterWithVersion(ConfigurationItem configuration, WTPartMaster master, ConfiguredUsageItem version_item)
           
 void AssignPartToVersionDialog.setPartMaster(WTPartMaster master)
           
 void AllocateSNPartDialog.setPartMaster(WTPartMaster master)
           
 

Constructors in wt.clients.prodmgmt with parameters of type WTPartMaster
UsageInterfaceItem(PartItem uses, WTPartMaster usedBy)
           
PartMasterItem(WTPartMaster part)
          Constructs a new PartMasterItem.
PartExplorer.WorkThread(ThreadGroup threadGroup, int action, WTPartMaster aPartMaster)
           
ConfiguredPartMasterItem(WTPartMaster part)
          Constructs a new ConfiguredPartItem.
AllocatedPartMasterItem(WTPartMaster part)
          Constructs a new ConfiguredPartItem.
 

Uses of WTPartMaster in wt.clients.replication.unit
 

Fields in wt.clients.replication.unit declared as WTPartMaster
private  WTPartMaster UsageInterfaceItem.usedBy
           
private  WTPartMaster UnitWTPartUsageLink.theMaster
           
 

Methods in wt.clients.replication.unit that return WTPartMaster
 WTPartMaster UsageInterfaceItem.getUsedBy()
           
 WTPartMaster UnitWTPartUsageLink.getUses()
           
 WTPartMaster UnitUsageInterfaceItem.getUsedBy()
           
 WTPartMaster PartMasterItem.getPartMaster()
          Return the contained WTPart object.
 

Methods in wt.clients.replication.unit with parameters of type WTPartMaster
 void UsageInterfaceItem.setUsedBy(WTPartMaster usedBy)
           
 void UnitWTPartUsageLink.setUses(WTPartMaster master)
           
protected  void UnitWTPartUsageLink.initialize(UnitItem item, WTPartMaster master)
          Default initializer for Link objects.
static UnitWTPartUsageLink UnitWTPartUsageLink.newUnitWTPartUsageLink(UnitItem item, WTPartMaster master)
          Default factory for the class.
 void UnitUsageInterfaceItem.setUsedBy(WTPartMaster usedBy)
           
 void PartMasterItem.setPartMaster(WTPartMaster part)
          Sets the contained part.
protected  void PartMasterItem.setPartSimply(WTPartMaster part)
          Sets the contained part without any side effect.
static WTPart[] PartHelper.getAllVersions(WTPartMaster[] masters, WTPartConfigSpec configSpec)
          Return all the versions of the specified PartMaster using the specified ConfigSpecItem.
static WTPart[] PartHelper.getAllVersions(WTPartMaster master, WTPartConfigSpec configSpec)
          Return all the versions of the specified PartMaster using the specified ConfigSpecItem.
 

Constructors in wt.clients.replication.unit with parameters of type WTPartMaster
UsageInterfaceItem(PartItem uses, WTPartMaster usedBy)
           
UnitUsageInterfaceItem(UnitItem uses, WTPartMaster usedBy)
           
PartMasterItem(WTPartMaster part)
          Constructs a new PartMasterItem.
 

Uses of WTPartMaster in wt.epm.build
 

Methods in wt.epm.build with parameters of type WTPartMaster
 WTPartUsageLink EPMDefaultBuildLinksDelegate.createNewLink(WTPart parent, WTPartMaster childMaster, BuildReference buildReference, Quantity quantity)
          Creates a new "built" part usage link between the given Part and PartMaster.
 WTPartUsageLink EPMBuildLinksDelegate.createNewLink(WTPart parent, WTPartMaster childMaster, BuildReference buildReference, Quantity quantity)
          Creates a new "built" part usage link between the given Part and PartMaster.
 

Uses of WTPartMaster in wt.federation
 

Subclasses of WTPartMaster in wt.federation
 class ProxyPartMaster
           Use the newProxyPartMaster static factory method(s), not the ProxyPartMaster constructor, to construct instances of this class.
 

Uses of WTPartMaster in wt.part
 

Subclasses of WTPartMaster in wt.part
 class WTProductMaster
           Use the newWTProductMaster static factory method(s), not the WTProductMaster constructor, to construct instances of this class.
 class WTSerialNumberedPartMaster
           Use the newWTSerialNumberedPartMaster static factory method(s), not the WTSerialNumberedPartMaster constructor, to construct instances of this class.
 

Fields in wt.part declared as WTPartMaster
private  WTPartMaster ProductStructureProcessor.topLevelPartMaster
          Deprecated.  
 

Methods in wt.part that return WTPartMaster
 WTPartMaster WTPartSubstituteLink.getSubstitutes()
          Gets the object for the association that plays role: SUBSTITUTES_ROLE.
 WTPartMaster WTPartServiceFwd.publish(WTPart part)
          Publish the IBA values on the given part to the part master.
 WTPartMaster WTPartServiceFwd.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
 WTPartMaster WTPartService.publish(WTPart part)
          Publish the IBA values on the given part to the part master.
 WTPartMaster WTPartService.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
static WTPartMaster WTPartMaster.newWTPartMaster()
          Default factory for the class.
 WTPartMaster WTPartAlternateLink.getAlternateFor()
          Gets the object for the association that plays role: ALTERNATE_FOR_ROLE.
 WTPartMaster WTPartAlternateLink.getAlternates()
          Gets the object for the association that plays role: ALTERNATES_ROLE.
 WTPartMaster ThePublishedLineNumberTheWTPartMaster.getWTPartMaster()
          Gets the object for the association that plays role: WTPART_MASTER_ROLE.
 WTPartMaster ThePublishedLineNumberPart.getPart()
          Gets the object for the association that plays role: PART_ROLE.
 WTPartMaster StandardWTPartService.publish(WTPart part)
          Publish the IBA values on the given part to the part master.
 WTPartMaster StandardWTPartService.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
 WTPartMaster PublishedLineNumber.getPart()
          Gets the object for the association that plays role: PART.
 WTPartMaster PartUsageInfo.getPartMaster()
          Gets the value of the attribute: partMaster; The part master associated with this part usage.
private  WTPartMaster MultilevelBomCompareQueryProcessor.getPartMaster(String oidValue)
           
private  WTPartMaster MultilevelBomCompareProcessor.getPartMaster(String oidValue)
           
private  WTPartMaster MultilevelBomCompareProcessor.getPartMaster1()
           
private  WTPartMaster MultilevelBomCompareProcessor.getPartMaster2()
           
 WTPartMaster MasterIteration.getMaster()
          Gets the object for the association that plays role: MASTER_ROLE.
private static WTPartMaster LoadPart.getMaster()
           
private static WTPartMaster LoadPart.getMaster(String number)
           
private static WTPartMaster LoadPart.getCachedMaster()
           
private static WTPartMaster LoadPart.getCachedMaster(String number)
           
private static WTPartMaster LoadPart.cacheMaster(WTPartMaster master)
           
 

Methods in wt.part with parameters of type WTPartMaster
static WTPartUsageLink WTPartUsageLink.newWTPartUsageLink(WTPart usedBy, WTPartMaster uses)
          Default factory for the class.
 void WTPartSubstituteLink.setSubstitutes(WTPartMaster substitutes)
          Sets the object for the association that plays role: SUBSTITUTES_ROLE.
protected  void WTPartSubstituteLink.initialize(WTPartUsageLink substituteFor, WTPartMaster substitute)
          Initializes new link

Supported API: false
static WTPartSubstituteLink WTPartSubstituteLink.newWTPartSubstituteLink(WTPartUsageLink substituteFor, WTPartMaster substitutes)
          Creates a new WTPartSubstituteLink.
 QueryResult WTPartServiceFwd.getUsedByWTParts(WTPartMaster partMaster)
          Navigates the WTPartUsageLink along the usedBy role, returning a QueryResult of WTParts.
 QueryResult WTPartServiceFwd.getAlternatesWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternates role.
 QueryResult WTPartServiceFwd.getAlternateForWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternate For role.
 boolean WTPartServiceFwd.isAnAlternateOf(WTPartMaster partMasterA, WTPartMaster partMasterB)
          Determines if argument A is an alternate of argument B

Supported API: false
 QueryResult WTPartServiceFwd.getSubstituteForWTPartUsageLinks(WTPartMaster partMaster)
          Navigates WTPartSubstituteLinks along the SubstituteFor role.
 WTPart WTPartServiceFwd.latestExport(WTPartMaster master, PartExportTarget target)
          Returns the most recently iteration of a part master that was exported to another system - for example, an ERP System.
 void WTPartServiceFwd.getMultilevelBomCompare(WTPartMaster part1, WTPartConfigSpec spec1, WTPartMaster part2, WTPartConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 void WTPartServiceFwd.getMultilevelBomCompare(WTPartMaster part1, ConfigSpec spec1, WTPartMaster part2, ConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 WTPartMaster WTPartServiceFwd.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
 QueryResult WTPartService.getUsedByWTParts(WTPartMaster partMaster)
          Navigates the WTPartUsageLink along the usedBy role, returning a QueryResult of WTParts.
 QueryResult WTPartService.getAlternatesWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternates role.
 QueryResult WTPartService.getAlternateForWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternate For role.
 boolean WTPartService.isAnAlternateOf(WTPartMaster partMasterA, WTPartMaster partMasterB)
          Determines if argument A is an alternate of argument B

Supported API: true
 QueryResult WTPartService.getSubstituteForWTPartUsageLinks(WTPartMaster partMaster)
          Navigates WTPartSubstituteLinks along the SubstituteFor role.
 WTPart WTPartService.latestExport(WTPartMaster master, PartExportTarget target)
          Returns the most recently iteration of a part master that was exported to another system - for example, an ERP System.
 void WTPartService.getMultilevelBomCompare(WTPartMaster part1, WTPartConfigSpec spec1, WTPartMaster part2, WTPartConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 void WTPartService.getMultilevelBomCompare(WTPartMaster part1, ConfigSpec spec1, WTPartMaster part2, ConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 WTPartMaster WTPartService.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
static WTPartMasterIdentity WTPartMasterIdentity.newWTPartMasterIdentity(WTPartMaster part)
          

Supported API: true
protected  void WTPartMasterIdentity.initialize(WTPartMaster part)
          Supports initialization, following construction of an instance.
protected  boolean WTPartMaster.readVersion(WTPartMaster thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void WTPartAlternateLink.setAlternateFor(WTPartMaster alternateFor)
          Sets the object for the association that plays role: ALTERNATE_FOR_ROLE.
 void WTPartAlternateLink.setAlternates(WTPartMaster alternates)
          Sets the object for the association that plays role: ALTERNATES_ROLE.
protected  void WTPartAlternateLink.initialize(WTPartMaster alternateFor, WTPartMaster alternate)
          Initializes new link

Supported API: false
static WTPartAlternateLink WTPartAlternateLink.newWTPartAlternateLink(WTPartMaster alternateFor, WTPartMaster alternates)
          Creates a new WTPartAlternateLink.
 void ThePublishedLineNumberTheWTPartMaster.setWTPartMaster(WTPartMaster theWTPartMaster)
          Sets the object for the association that plays role: WTPART_MASTER_ROLE.
static ThePublishedLineNumberTheWTPartMaster ThePublishedLineNumberTheWTPartMaster.newThePublishedLineNumberTheWTPartMaster(PublishedLineNumber thePublishedLineNumber, WTPartMaster theWTPartMaster)
          Default factory for the class.
 void ThePublishedLineNumberPart.setPart(WTPartMaster part)
          Sets the object for the association that plays role: PART_ROLE.
static ThePublishedLineNumberPart ThePublishedLineNumberPart.newThePublishedLineNumberPart(PublishedLineNumber thePublishedLineNumber, WTPartMaster part)
          Default factory for the class.
 QueryResult StandardWTPartService.getUsedByWTParts(WTPartMaster partMaster)
          Navigates the WTPartUsageLink along the usedBy role, returning a QueryResult of WTParts.
 QueryResult StandardWTPartService.getAlternatesWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternates role.
 QueryResult StandardWTPartService.getAlternateForWTPartMasters(WTPartMaster partMaster)
          Navigates WTPartAlternateLinks along the Alternate For role.
 boolean StandardWTPartService.isAnAlternateOf(WTPartMaster partMasterA, WTPartMaster partMasterB)
          Determines if argument A is an alternate of argument B

Supported API: true
 QueryResult StandardWTPartService.getSubstituteForWTPartUsageLinks(WTPartMaster partMaster)
          Navigates WTPartSubstituteLinks along the SubstituteFor role.
 WTPart StandardWTPartService.latestExport(WTPartMaster master, PartExportTarget target)
          Returns the most recently iteration of a part master that was exported to another system - for example, an ERP System.
 void StandardWTPartService.getMultilevelBomCompare(WTPartMaster part1, WTPartConfigSpec spec1, WTPartMaster part2, WTPartConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 void StandardWTPartService.getMultilevelBomCompare(WTPartMaster part1, ConfigSpec spec1, WTPartMaster part2, ConfigSpec spec2, int maxDepth, MultilevelBomCompareVisitor aVisitor)
          Recursively compares parts used by part1 and part2 using config specs 1 and 2 to select the part versions.
 WTPartMaster StandardWTPartService.changeWTPartMasterIdentity(WTPartMaster part_master, String name, String number, WTOrganization org)
          Change the identity of Part Master with the new name, number and organization.
 void StandardLineNumberService.publishLineNumber(LineNumber number, WTPartMaster part, View view)
          Publishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 boolean StandardLineNumberService.isLineNumberPublished(LineNumber number, WTPartMaster part, View view)
          Returns true if the line number associated with the given part number (i.e., WTPartMaster) in the given view is published.
 void StandardLineNumberService.unpublishLineNumber(LineNumber number, WTPartMaster part, View view)
          Unpublishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 Hashtable StandardLineNumberService.findAllPublishedLineNumbers(WTPartMaster partMaster, View view)
          Returns a hash table of PublishedLineNumber objects associated with the given part number (i.e., WTPartMaster) in the given view.
private  QueryResult StandardLineNumberService.findPublishedLineNumber(LineNumber number, WTPartMaster part, View view)
           
 void PublishedLineNumber.setPart(WTPartMaster a_Part)
          Sets the object for the association that plays role: PART.
 void MultilevelWhereUsedVisitor.outputPart(WTPartMaster partMaster)
          

Supported API: true
 void MultilevelBomCompareVisitor.startPartMasterElement(WTPartMaster partMaster, int index)
          Output the XML tag for a part master.
 void MultilevelBomCompareVisitor.endPartMasterElement(WTPartMaster partMaster, int index)
          If the two parts are different or the result of comparing their subparts is not empty, then output the XML for these two parts and their sub results.
 void MasterIteration.setMaster(WTPartMaster master)
          Sets the object for the association that plays role: MASTER_ROLE.
static MasterIteration MasterIteration.newMasterIteration(WTPartMaster master, WTPart iteration)
          Default factory for the class.
private static WTPartMaster LoadPart.cacheMaster(WTPartMaster master)
           
 void LineNumberServiceFwd.publishLineNumber(LineNumber number, WTPartMaster part, View view)
          Publishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 boolean LineNumberServiceFwd.isLineNumberPublished(LineNumber number, WTPartMaster part, View view)
          Returns true if the line number associated with the given part number (i.e., WTPartMaster) in the given view is published.
 void LineNumberServiceFwd.unpublishLineNumber(LineNumber number, WTPartMaster part, View view)
          Unpublishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 Hashtable LineNumberServiceFwd.findAllPublishedLineNumbers(WTPartMaster partMaster, View view)
          Returns a hash table of PublishedLineNumber objects associated with the given part number (i.e., WTPartMaster) in the given view.
 void LineNumberService.publishLineNumber(LineNumber number, WTPartMaster part, View view)
          Publishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 boolean LineNumberService.isLineNumberPublished(LineNumber number, WTPartMaster part, View view)
          Returns true if the line number associated with the given part number (i.e., WTPartMaster) in the given view is published.
 void LineNumberService.unpublishLineNumber(LineNumber number, WTPartMaster part, View view)
          Unpublishes the line number associated with the given part number (i.e., WTPartMaster) in the given view.
 Hashtable LineNumberService.findAllPublishedLineNumbers(WTPartMaster partMaster, View view)
          Returns a hash table of PublishedLineNumber objects associated with the given part number (i.e., WTPartMaster) in the given view.
 

Uses of WTPartMaster in wt.query
 

Methods in wt.query that return WTPartMaster
private  WTPartMaster ObjectSearchProcessor.getPartMaster(String oidValue)
          Create a WTReference and return a WTPartMaster.
 

Uses of WTPartMaster in wt.step.processor
 

Methods in wt.step.processor that return WTPartMaster
protected  WTPartMaster ExportTest.findPartMaster(String masterNumber)
           
 

Uses of WTPartMaster in wt.visitor
 

Methods in wt.visitor that return WTPartMaster
(package private)  WTPartMaster ReverseOccurrencedConfigSpecNodeExpander.Node.getPartMaster()