Class FlexibleChangeNoticeAttributePopulator
java.lang.Object
com.ptc.core.components.forms.DefaultAttributePopulator
com.ptc.windchill.enterprise.change2.forms.populators.ChangeObjectAttributePopulator
com.ptc.windchill.enterprise.change2.forms.populators.FlexibleChangeObjectAttributePopulator
com.ptc.windchill.enterprise.change2.forms.populators.FlexibleChangeNoticeAttributePopulator
- All Implemented Interfaces:
com.ptc.core.components.forms.AttributePopulator,Externalizable,Serializable
public class FlexibleChangeNoticeAttributePopulator
extends com.ptc.windchill.enterprise.change2.forms.populators.FlexibleChangeObjectAttributePopulator
Prepopulate the TypeInstance of the Change Notice based on the launching change request or flexible supported change
object. If the launching point object is not a change request or a flexible supported change object this method will
return the unmodified TypeInstance. Propagation from flexible supported change objects is only supported when the
flexible association is enabled. If the launch point object is a change request or flexible supported change object,
this code will only modify the TypeInstance if the Propagation Component is enabled (through preferences)
The following fields will be propagated:
Supported API: true
Extendable: true
The following fields will be propagated:
- Name
- Description
- Need Date
getAttributeList() methods should be overloaded to provide the
attributes to propagate.
Supported API: true
Extendable: true
- See Also:
-
Field Summary
Fields inherited from class com.ptc.core.components.forms.DefaultAttributePopulator
EXTERNALIZATION_VERSION_UID -
Method Summary
Methods inherited from class com.ptc.windchill.enterprise.change2.forms.populators.FlexibleChangeObjectAttributePopulator
getAlternateAttributeName, propagateAttributesMethods inherited from class com.ptc.windchill.enterprise.change2.forms.populators.ChangeObjectAttributePopulator
doPropagation, getAttributeList, getChangeObjectTemplate, getContainerRef, getFolderFromLaunchContext, getSystemCabinet, getTemplateAttributeValue, isTemplateSelected, isValidContainer, prePopulateAttributeDisplayValues, processAttribute, propagateAttributesFromObject, propagateTemplateAttributes, renderHTMLContent, setAttribute, setAttributeMethods inherited from class com.ptc.core.components.forms.DefaultAttributePopulator
attemptToSetAttrValueFromFormData, getAllValueChangedAttributes, getAttrValueFromFormData, getContainerRef, isContainerOverridable, readExternal, setAttributeState, setAttributeValues, writeExternal