|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Supported API: false
Extendable: false
Method Summary | |
boolean |
add(Baseline a_baseline,
ArrayList a_baselineMemberInfos)
Deprecated. All BaselineMemberInfo-based APIs are obsolete. |
void |
add(WTCollection baselineMembers,
Baseline baseline)
Handles the persistence of the baselineMembers WTCollection. |
WTCollection |
getBaselineMembers(WTCollection baselineables,
Baseline baseline)
Returns the BaselineMember associations that link elements in the collection to the baseline. |
WTValuedMap |
getBaselineMembersToReplacingBaselineablesMap(WTValuedMap masterToIterationMap,
Baseline baseline)
Responsible for finding the existing (in-the-database) BaselineMember links that associate the baseline with any iterations of the given masters. |
boolean |
remove(Baseline a_baseline,
ArrayList a_baselineMembers)
Deprecated. All BaselineMemberInfo-based APIs are obsolete. |
void |
remove(WTCollection baselineMembers,
Baseline baseline)
Handles the removal of the baselineMembers from the database. |
boolean |
replace(Baseline a_baseline,
ArrayList replacementInfo)
Deprecated. All BaselineMemberInfo-based APIs are obsolete. |
void |
replace(WTValuedMap addToReplaceBaselineMembersMap,
Baseline baseline)
This API is responsible for the persistence operations necessary to replace iterations in the baseline with other iterations. |
Method Detail |
public WTValuedMap getBaselineMembersToReplacingBaselineablesMap(WTValuedMap masterToIterationMap, Baseline baseline) throws WTException
NOTE: this API should return an entry for a member even if that member
points to the same iteration as the one that will be added -- the
calling API will handle the recognition of this and will then neither
"add" nor "replace" that iteration.
Supported API: false
masterToIterationMap
- baseline
-
WTException
public WTCollection getBaselineMembers(WTCollection baselineables, Baseline baseline) throws WTException
baselineables
- baseline
-
WTException
public boolean add(Baseline a_baseline, ArrayList a_baselineMemberInfos) throws WTException
a_baseline
- a_baselineMemberInfos
-
WTException
public boolean replace(Baseline a_baseline, ArrayList replacementInfo) throws WTException
a_baseline
- replacementInfo
- The replacementInfo contains information needed for replacing one link in the baseline with another. In this case, each element consists of an Object[3] containing the BaselineMemberInfo for the new baselineable, the BaselineMember link, and the original baselineable.
WTException
public boolean remove(Baseline a_baseline, ArrayList a_baselineMembers) throws WTException
a_baseline
- a_baselineMembers
- ArrayList of BaselineMembers which will be removed
WTException
public void add(WTCollection baselineMembers, Baseline baseline) throws WTException
baselineMembers
- baseline
-
WTException
public void replace(WTValuedMap addToReplaceBaselineMembersMap, Baseline baseline) throws WTException
addToReplaceBaselineMembersMap
- baseline
-
WTException
public void remove(WTCollection baselineMembers, Baseline baseline) throws WTException
baselineMembers
- baseline
-
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |