Class ParticipantsFormDelegate
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
com.ptc.windchill.enterprise.wizardParticipant.forms.ParticipantsFormDelegate
- All Implemented Interfaces:
ObjectFormProcessorDelegate
- Direct Known Subclasses:
PromotionParticipantsFormDelegate
Form delegate for processing the selection of work flow team participants.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected ParticipantConfigurationgetParticipantConfiguration(ObjectBean objectBean) Used in customization in order to get the correct instance of the ParticipantConfiguration delegate and evaluate the participant selections.protected Map<Role, Set<WTPrincipal>> getParticipantsToProcess(ObjectBean objectBean) Returns a map of the selected participants for each work flow role displaying in the participant selection component.postProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) Updates the object team with the user or default participant selections.Methods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
doOperation, postTransactionProcess, preProcess, setValue, setValueInTypeInstance, setValueInTypeInstance
-
Method Details
-
postProcess
public FormResult postProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) throws WTException Updates the object team with the user or default participant selections.
Supported API: true- Specified by:
postProcessin interfaceObjectFormProcessorDelegate- Overrides:
postProcessin classDefaultObjectFormProcessorDelegate- Parameters:
clientData-objectBeans-- Returns:
- FormResult with status set to FormProcessingStatus.SUCCESS
- Throws:
WTException
-
getParticipantsToProcess
protected Map<Role,Set<WTPrincipal>> getParticipantsToProcess(ObjectBean objectBean) throws WTException Returns a map of the selected participants for each work flow role displaying in the participant selection component.
Supported API: true- Throws:
WTException
-
getParticipantConfiguration
protected ParticipantConfiguration getParticipantConfiguration(ObjectBean objectBean) throws WTException Used in customization in order to get the correct instance of the ParticipantConfiguration delegate and evaluate the participant selections.
Supported API: true- Throws:
WTException
-