|
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
WvcmException
String getBaseVersionExtendedPathname()
CcElementType.MergeType getElementMergeType()
String getFromVersionExtendedPathname()
boolean getIsDirectory()
boolean getIsVisible()
CcMergeElement.MergeInterventionType getMergeInterventionType()
CcMergeElement.MergeInterventionType
CcMergeElement.MergeState getMergeState()
CcProvider getProvider()
String getToVersionExtendedPathname()
String getTypeManager()
String getViewRelativePathname() throws WvcmException
WvcmException
|
Generated Wed 14-Mar-2018 10:38 PM | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |