wt.clients.prodmgmt
Class ProductItem

java.lang.Object
  extended bywt.clients.beans.explorer.WTBusinessObject
      extended bywt.clients.prodmgmt.PartItem
          extended bywt.clients.prodmgmt.ProductItem
All Implemented Interfaces:
Explorable, Identifiable, ReferenceHolder, Serializable

public class ProductItem
extends PartItem

ProductItem is a model class for manipulating WTProduct objects. It contains helper methods for manipulating attributes and relationships of the WTProduct class. It extends wt.clients.beans.WTBusinessObject to allow easy manipulation in the wt.clients.beans.WTExplorer.

Supported API: false

Extendable: false

See Also:
WTProduct, Serialized Form

Field Summary
 
Fields inherited from class wt.clients.prodmgmt.PartItem
 
Fields inherited from class wt.clients.beans.explorer.WTBusinessObject
 
Constructor Summary
ProductItem()
          Constructs a new ProductItem.
ProductItem(WTProduct product)
          Constructs a new ProductItem.
 
Method Summary
 void setFields()
          Copies values from the PartItem to contained Part
 
Methods inherited from class wt.clients.prodmgmt.PartItem
create, delete, dispatchRefresh, getBuildRule, getConfigSpecItem, getConfigurationSpec, getCreatedByPersonName, getCreationDate, getDefaultUnit, getDisplayIdentity, getExplorer, getFolder, getIdentity, getIteration, getIterationIdentifier, getLastUpdated, getLastUpdatedDate, getLifecycleName, getLifeCycleTemplateRef, getLocation, getModifiedByPersonName, getName, getNumber, getOrganization, getOrganizationUniqueId, getPart, getReferences, getResource, getRevision, getSource, getState, getStatusText, getTeamTemplateName, getTeamTemplateRef, getType, getUniqueIdentity, getUsedBy, getUses, getUsesInterfaceList, getVersion, getView, getViewName, init, isModified, isNew, isOccurrenceMode, setConfigSpecItem, setConfigurationSpec, setDefaultUnit, setExplorer, setFolder, setIteration, setLifeCycleTemplateRef, setLocation, setModified, setName, setNew, setNumber, setOrganization, setPart, setPartSimply, setRevision, setSource, setState, setStatusText, setTeamTemplateRef, setType, setView, setViewName, toString, update
 
Methods inherited from class wt.clients.beans.explorer.WTBusinessObject
getAttributeValue, getAttributeValue, getContents, getObject, getOpenIcon, getStandardIcon, setIdentity, setObject, setObject, setStandardIcon, setStandardIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProductItem

public ProductItem()
            throws WTException
Constructs a new ProductItem.

Throws:
WTException

ProductItem

public ProductItem(WTProduct product)
Constructs a new ProductItem.

Parameters:
product - the contained wt.part.WTProduct.
See Also:
WTProduct
Method Detail

setFields

public void setFields()
               throws WTException,
                      WTPropertyVetoException
Copies values from the PartItem to contained Part

Overrides:
setFields in class PartItem
Throws:
WTException
WTPropertyVetoException