Skip navigation links
oracle.jbo.mom
Class DiffResolver
java.lang.Object
oracle.jbo.mom.DiffResolver
-
public class DiffResolver
- extends java.lang.Object
Method Summary |
void |
applyDiffChildren(DifferDetails editDif)
|
void |
applyDiffContents(DifferDetails editDif)
|
void |
insertChild(DifferChildren editDif, DiffChildrenMerge dm, java.lang.Object id, java.lang.Object value)
|
boolean |
mergeDiffs(DifferBase editDif, DifferBase resolveResult)
|
void |
removeChild(DifferChildren editDif, DiffChildrenMerge dm, java.lang.Object id)
|
int |
resolveMergeConflict(int conflict, DifferBase resolveResult, java.lang.Object id, java.lang.Object editValue, java.lang.Object tipValue, java.lang.Object oldValue)
|
void |
updateChild(DifferChildren editDif, DiffChildrenMerge dm, java.lang.Object id, java.lang.Object value, java.lang.Object oldValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONFLICT_INS_ELEM_DEL_BY_ANOTHER
public static final int CONFLICT_INS_ELEM_DEL_BY_ANOTHER
-
- See Also:
- Constant Field Values
CONFLICT_UPD_ELEM_DEL_BY_ANOTHER
public static final int CONFLICT_UPD_ELEM_DEL_BY_ANOTHER
-
- See Also:
- Constant Field Values
CONFLICT_INS_ELEM_INS_BY_ANOTHER
public static final int CONFLICT_INS_ELEM_INS_BY_ANOTHER
-
- See Also:
- Constant Field Values
CONFLICT_UPD_ELEM_UPD_BY_ANOTHER
public static final int CONFLICT_UPD_ELEM_UPD_BY_ANOTHER
-
- See Also:
- Constant Field Values
RESOLVE_NONE
public static final int RESOLVE_NONE
-
- See Also:
- Constant Field Values
RESOLVE_EDIT_WINS
public static final int RESOLVE_EDIT_WINS
-
- See Also:
- Constant Field Values
RESOLVE_TIP_WINS
public static final int RESOLVE_TIP_WINS
-
- See Also:
- Constant Field Values
DiffResolver
public DiffResolver()
mergeDiffs
public boolean mergeDiffs(DifferBase editDif,
DifferBase resolveResult)
resolveMergeConflict
public int resolveMergeConflict(int conflict,
DifferBase resolveResult,
java.lang.Object id,
java.lang.Object editValue,
java.lang.Object tipValue,
java.lang.Object oldValue)
applyDiffContents
public void applyDiffContents(DifferDetails editDif)
applyDiffChildren
public void applyDiffChildren(DifferDetails editDif)
insertChild
public void insertChild(DifferChildren editDif,
DiffChildrenMerge dm,
java.lang.Object id,
java.lang.Object value)
updateChild
public void updateChild(DifferChildren editDif,
DiffChildrenMerge dm,
java.lang.Object id,
java.lang.Object value,
java.lang.Object oldValue)
removeChild
public void removeChild(DifferChildren editDif,
DiffChildrenMerge dm,
java.lang.Object id)
Skip navigation links
Copyright © 1997, 2015, Oracle. All rights reserved.