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:
  • Name
  • Description
  • Need Date
If additional fields are desired, the getAttributeList() methods should be overloaded to provide the attributes to propagate.

Supported API: true

Extendable: true
See Also: