|
Eclipse Platform Release 3.2 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
A special status that is returned when the return code
of the merge method is CONFLICTS.
It is possible that there were problems that caused the
auto-merge to fail. In that case, the implementor of
IResourceMappingMerger can return a multi-status
in which one of the children is a MergeStatus and
the others describe other problems that were encountered.
This interface is not intended to be implemented by clients.
EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is a guarantee neither that this API will work nor that it will remain the same. Please do not use this API without consulting with the Platform/Team team.
IResourceMappingMerger,
MergeStatus| Field Summary | |
|---|---|
static int |
CONFLICTS
Indicates that a change conflict prevented some or all of the resource mappings to be merged (value 1). |
static int |
INTERNAL_ERROR
Status code describing an internal error (value 2).
|
| Fields inherited from interface org.eclipse.core.runtime.IStatus |
|---|
CANCEL, ERROR, INFO, OK, WARNING |
| Method Summary | |
|---|---|
IFile[] |
getConflictingFiles()
Returns the set of file for which an auto-merge was not performed. |
org.eclipse.core.resources.mapping.ResourceMapping[] |
getConflictingMappings()
Returns the set of resource mappings for which an auto-merge was not performed. |
| Methods inherited from interface org.eclipse.core.runtime.IStatus |
|---|
getChildren, getCode, getException, getMessage, getPlugin, getSeverity, isMultiStatus, isOK, matches |
| Field Detail |
public static final int CONFLICTS
1). When this code is
returned, the status must be of type
MergeStatus and must contain the list of all
resource mappings for which a manual merge is required.
public static final int INTERNAL_ERROR
2).
The status return is not required to be of type MergeStatus
for internal errors.
| Method Detail |
public org.eclipse.core.resources.mapping.ResourceMapping[] getConflictingMappings()
CONFLICTS
the status may contain a set of mappings or files depending
on what method returned the status.
public IFile[] getConflictingFiles()
CONFLICTS
the status may contain a set of mappings or files depending
on what method returned the status.
|
Eclipse Platform Release 3.2 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.