|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines a single operation for performing a three-way merge on three input streams. The merged result is written to an output stream.
Clients must implement this interface when contributing new mergers to the org.eclipse.compare.streamMergers extension point.
Field Summary | |
static int | CONFLICT
Indicates that a change conflict prevented the merge from successful completion (value 1) |
static int | INTERNAL_ERROR
Status code describing an internal error (value 2) |
static int | OK
Indicates the successful completion of the merge operation (value IStatus.OK) |
Method Summary | |
IStatus | merge(OutputStream output,
String outputEncoding,
InputStream ancestor,
String ancestorEncoding,
InputStream target,
String targetEncoding,
InputStream other,
String otherEncoding,
IProgressMonitor monitor)
Performs a merge operation on the given input streams and writes the merge result to the output stream. |
Field Detail |
public static final int OK
public static final int CONFLICT
public static final int INTERNAL_ERROR
Method Detail |
public IStatus merge(OutputStream output, String outputEncoding, InputStream ancestor, String ancestorEncoding, InputStream target, String targetEncoding, InputStream other, String otherEncoding, IProgressMonitor monitor)
|
Eclipse Platform Release 3.0 | ||||||||||
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, 2004. All rights reserved.