Uses of Class
wt.part.WTProduct

Packages that use WTProduct
com.ptc.wvs.server.loader   
com.ptc.wvs.server.util   
wt.clients.part   
wt.clients.prodmgmt   
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.pdmlink   
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 WTProduct in com.ptc.wvs.server.loader
 

Fields in com.ptc.wvs.server.loader declared as WTProduct
private  WTProduct PartGenericStructure.rootProduct
           
 

Methods in com.ptc.wvs.server.loader that return WTProduct
 WTProduct PartGenericStructure.getRootProduct()
           
 

Methods in com.ptc.wvs.server.loader with parameters of type WTProduct
 void PartGenericStructure.setRootProduct(WTProduct c)
           
 

Uses of WTProduct in com.ptc.wvs.server.util
 

Methods in com.ptc.wvs.server.util that return WTProduct
static WTProduct PublishUtils.findProductForConfiguration(WTProductConfiguration productConfig)
           
 

Uses of WTProduct in wt.clients.part
 

Methods in wt.clients.part that return WTProduct
private static WTProduct WTProductMasterTaskDelegate.getProduct(String number)
          GetProduct is just used by Main for test purposes.
 

Uses of WTProduct in wt.clients.prodmgmt
 

Fields in wt.clients.prodmgmt declared as WTProduct
(package private)  WTProduct ConfigurationItem.product
           
 

Methods in wt.clients.prodmgmt that return WTProduct
static WTProduct CreateInstanceFrame.getProduct(String name)
           
static WTProduct CreateConfigurationFrame.getProduct(String name)
           
 WTProduct ConfigurationItem.getProduct()
          Returns the last updated date.
 

Methods in wt.clients.prodmgmt with parameters of type WTProduct
 void InstanceItem.create(WTProduct product, String sn)
          Create a new contained instance for this instanceitem.
 void InstanceItem.setFields(WTProduct product)
          Copies values from the InstanceItem to contained Instance
 void ConfigurationItem.create(WTProduct product, String name, String description)
          Create a new contained configuration for this configurationitem.
static WTProductConfiguration ConfigurationHelper.saveConfiguration(WTProductConfiguration configuration, WTProduct product)
          Saves a Product Configuration.
 

Constructors in wt.clients.prodmgmt with parameters of type WTProduct
ProductItem(WTProduct product)
          Constructs a new ProductItem.
ConfigurationItem(WTProduct product)
          Constructs a new ConfigurationItem.
 

Uses of WTProduct in wt.part
 

Fields in wt.part declared as WTProduct
private  WTProduct PartOccurrenceProcessor.pathParent
          Deprecated.  
 

Methods in wt.part that return WTProduct
static WTProduct WTProduct.newWTProduct()
          Construct a new WTPart (and its WTPartMaster).
static WTProduct WTProduct.newWTProduct(String number, String name)
          Constructs a new WTPart and sets the WTPartMaster's name and number to the passed-in values.
static WTProduct WTProduct.newWTProduct(String number, String name, QuantityUnit defaultUnit)
          Constructs a new WTPart and sets the WTPartMaster's name and number to the passed-in values.
protected  WTProduct ProductStructureProcessor.getMappedProduct(PathOccurrence pathOccurrence, WTProductMaster originalProductMaster)
          Deprecated.  
 WTProduct ProductMasterProduct.getIteration()
          Gets the object for the association that plays role: ITERATION_ROLE.
 

Methods in wt.part with parameters of type WTProduct
protected  boolean WTProduct.readVersion(WTProduct thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
protected  void ProductMasterProduct.setIteration(WTProduct iteration)
          Sets the object for the association that plays role: ITERATION_ROLE.
static ProductMasterProduct ProductMasterProduct.newProductMasterProduct(WTProductMaster master, WTProduct iteration)
          Default factory for the class.
 

Uses of WTProduct in wt.pdmlink
 

Fields in wt.pdmlink declared as WTProduct
(package private)  WTProduct PDMLinkProductCreator.product
           
private  WTProduct PDMLinkProduct.wTProduct
           
 

Methods in wt.pdmlink that return WTProduct
protected  WTProduct PDMLinkProduct.getWTProduct()
          Gets the value of the attribute: W_TPRODUCT.
 WTProduct PDMLinkProduct.getProductBackDoor()
           
 

Methods in wt.pdmlink with parameters of type WTProduct
protected  void PDMLinkProduct.setWTProduct(WTProduct a_WTProduct)
          Sets the value of the attribute: W_TPRODUCT.
private  void PDMLinkProduct.wTProductValidate(WTProduct a_WTProduct)
           
static PDMLinkProduct PDMLinkProduct.newPDMLinkProduct(WTProduct wTProduct)
          

Supported API: false
protected  void PDMLinkProduct.initialize(WTProduct wTProduct)
          Supports initialization, following construction of an instance.
 

Uses of WTProduct in wt.visitor
 

Fields in wt.visitor declared as WTProduct
(package private)  WTProduct ReverseOccurrencedConfigSpecNodeExpander.topProduct