Class RelatedProductDataFormDelegate
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
com.ptc.windchill.enterprise.change2.forms.delegates.ChangeItemFormDelegate
com.ptc.windchill.enterprise.change2.forms.delegates.RelatedProductDataFormDelegate
- All Implemented Interfaces:
ObjectFormProcessorDelegate
- Direct Known Subclasses:
AffectedDataFormDelegate,AffectedEndItemsFormDelegate,ChangeTaskAffectedItemsFormDelegate,ChangeTaskResultingItemsFormDelegate
This class is used as the root processing class to process the binary link
relationships between
Supported API: true
Extendable: true
wt.change2.ChangeItemIfc and
wt.change2.Changeable2 classes. All of the form delegates used to
process the various change tables extend this class directly.
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected VectorRetrieval method for RelatedProductData links to get the list of items to store.protected WTCollectionprocessLinkAttributes(ChangeItemIfc item, WTCollection binaryLinks) Method to process the additional link attributes.Methods inherited from class com.ptc.windchill.enterprise.change2.forms.delegates.ChangeItemFormDelegate
getAssociationClass, getComponentMode, getDefaultTableId, getDelegateName, getReferenceValueFromMap, getReferenceValueFromMap, getTableId, postProcessMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
doOperation, postTransactionProcess, preProcess
-
Method Details
-
getItemsToStoreForAssociation
Retrieval method for RelatedProductData links to get the list of items to store.
Supported API: true- Specified by:
getItemsToStoreForAssociationin classChangeItemFormDelegate- Parameters:
items- The current list of items that are displayed or hidden in the change table.- Returns:
- The list of items to be associated.
- Throws:
WTException
-
processLinkAttributes
protected WTCollection processLinkAttributes(ChangeItemIfc item, WTCollection binaryLinks) throws WTException Method to process the additional link attributes. This method currently handles the "DESCRIPTION" attributes on the binary links.
Supported API: true- Specified by:
processLinkAttributesin classChangeItemFormDelegate- Parameters:
item- The change itembinaryLinks- The collection of current binary links.- Returns:
- A collection of just the "changed" binary links that are processed.
- Throws:
WTException
-