|
Project: stp | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CcMergeElement
An interface used to track the status of a Merge operation. This object
is used by integration operations to maintain state through each phase of
the operation. For example, from CcView.doStartDeliver() to
CcView.doCompleteDeliver().
| Nested Class Summary | |
|---|---|
static class |
CcMergeElement.MergeInterventionType
Before the merge stage, the MergeInterventionType will either be TRIVIAL or NON_TRIVIAL. |
static class |
CcMergeElement.MergeState
Enumerated states to determine if a merge is needed. |
| Method Summary | |
|---|---|
CcFile |
doCheckout(CcFile.CcCheckoutFlag[] coFlags,
Feedback feedback)
Utility method to request the underlying CcFile object to be checked out for merge. |
CcFile |
doReadProperties(Feedback wantedProps)
Provides an accessor to the underlying CcFile object for this MergeElement. |
String |
getBaseVersionExtendedPathname()
Retrieve the base version contributor. |
CcElementType.MergeType |
getElementMergeType()
Returns the type of merge needed for this element. |
String |
getFromVersionExtendedPathname()
Retrieve the from version contributor. |
boolean |
getIsDirectory()
Is this element a directory? |
boolean |
getIsVisible()
Determine whether this element is visible to the current view. |
CcMergeElement.MergeInterventionType |
getMergeInterventionType()
Returns the type of merge needed. |
CcMergeElement.MergeState |
getMergeState()
Retrieve whether a merge is needed or not |
CcProvider |
getProvider()
Get the provider proxy for the underlying CcFile for this element |
String |
getToVersionExtendedPathname()
Retrieve the to version contributor. |
String |
getTypeManager()
Determine the file type for this element. |
String |
getViewRelativePathname()
Retrieve the view relative pathname for this element |
| Method Detail |
|---|
CcFile doCheckout(CcFile.CcCheckoutFlag[] coFlags,
Feedback feedback)
throws WvcmException
coFlags - Checkout flagsfeedback - properties to be requested
WvcmException
CcFile doReadProperties(Feedback wantedProps)
throws WvcmException
wantedProps - props to be fetched
WvcmExceptionString getBaseVersionExtendedPathname()
CcElementType.MergeType getElementMergeType()
String getFromVersionExtendedPathname()
boolean getIsDirectory()
boolean getIsVisible()
CcMergeElement.MergeInterventionType getMergeInterventionType()
CcMergeElement.MergeInterventionTypeCcMergeElement.MergeState getMergeState()
CcProvider getProvider()
String getToVersionExtendedPathname()
String getTypeManager()
String getViewRelativePathname()
throws WvcmException
WvcmException
|
Generated Tue 2-Oct-2018 08:54 PM | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||