Interface FBMLPlannableAttributesHandler
public interface FBMLPlannableAttributesHandler
Use: This interface is specific to facilitate a custom logic to update FloatingBaselineMemberLink for attributes 'health status' & 'deadline' by considering the set of related activities.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionvoidupdateFloatingBaselineMemberLinks(WTCollection floatingBaselineMemberList) API used to update Health Status and Deadline attributes of FloatingBaselineMember object when it is updated.voidupdateFloatingBaselineMemberLinksFromActivity(WTCollection activityList) API used to update Health Status and Deadline attributes of associated FloatingBaselineMemberLink object when these attributes are impacted by the modification of its related plan activities.
-
Method Details
-
updateFloatingBaselineMemberLinksFromActivity
void updateFloatingBaselineMemberLinksFromActivity(WTCollection activityList) throws WTException, WTPropertyVetoException API used to update Health Status and Deadline attributes of associated FloatingBaselineMemberLink object when these attributes are impacted by the modification of its related plan activities.
Supported API: true- Parameters:
activityList- : collection of activities from which FloatingBaselineMemberLink attributes 'health status' and 'deadline' needs to be updated.- Throws:
WTExceptionWTPropertyVetoException
-
updateFloatingBaselineMemberLinks
void updateFloatingBaselineMemberLinks(WTCollection floatingBaselineMemberList) throws WTException, WTPropertyVetoException API used to update Health Status and Deadline attributes of FloatingBaselineMember object when it is updated. e.g. Revision of Object is modified.
Supported API: true- Parameters:
floatingBaselineMemberList- : collection of floatingBaselineMemberList for which FloatingBaselineMemberLink attributes 'health status' and 'deadline' needs to be updated.- Throws:
WTExceptionWTPropertyVetoException
-