Package org.eclipse.emf.cdo.ui.compare
Class CDOCompareEditorUtil
- java.lang.Object
-
- org.eclipse.emf.cdo.ui.compare.CDOCompareEditorUtil
-
public final class CDOCompareEditorUtil extends java.lang.ObjectStatic methods to open an EMF Compare dialog.- Since:
- 4.2
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCDOCompareEditorUtil.Inputstatic classCDOCompareEditorUtil.InputHolderstatic classCDOCompareEditorUtil.TransactionOpenerAndEditorCloser
-
Field Summary
Fields Modifier and Type Field Description static ImageCOMPARE_IMAGEstatic java.lang.StringPROP_COMPARISON_IMAGEstatic java.lang.StringPROP_COMPARISON_LABEL
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddDisposeRunnables(java.lang.Runnable... disposeRunnables)static voidcloseEditorWithTransaction(CDOTransaction transaction)static voidcloseTransactionAfterCommit(CDOTransaction transaction)static CDOCompareEditorUtil.InputcreateComparisonInput(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs)static CDOCompareEditorUtil.InputcreateComparisonInput(CDOView leftView, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)static CDOCompareEditorUtil.InputcreateComparisonInput(CDOView leftView, CDOView rightView, org.eclipse.emf.compare.Comparison comparison)static booleanisSuppressCommit()static booleanopenDialog(CDOCommitInfo commitInfo)static booleanopenDialog(CDOCommitInfo rightCommitInfo, CDOBranchPoint leftPoint)static booleanopenDialog(CDOSession session, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint)static booleanopenDialog(CDOCompareEditorUtil.Input input, CDOView rightView)static booleanopenDialog(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView)static booleanopenDialog(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView)static booleanopenDialog(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs)static booleanopenDialog(CDOView leftView, CDOView rightView, CDOView[] originView)static booleanopenDialog(CDOView leftView, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)static booleanopenEditor(CDOCommitInfo commitInfo, boolean activate)static booleanopenEditor(CDOCommitInfo rightCommitInfo, CDOBranchPoint leftPoint, boolean activate)static booleanopenEditor(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate)static booleanopenEditor(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate)static booleanopenEditor(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs, boolean activate)static booleanopenEditor(CDOView leftView, CDOView rightView, CDOView[] originView, boolean activate)static voidrunWithTitle(java.lang.String title, java.lang.Runnable runnable)static voidsetInputConsumer(java.util.function.Consumer<CDOCompareEditorUtil.Input> consumer)static voidsetSuppressCommit(boolean suppressCommit)
-
-
-
Field Detail
-
COMPARE_IMAGE
public static final Image COMPARE_IMAGE
- Since:
- 4.6
-
PROP_COMPARISON_LABEL
public static final java.lang.String PROP_COMPARISON_LABEL
- Since:
- 4.4
- See Also:
- Constant Field Values
-
PROP_COMPARISON_IMAGE
public static final java.lang.String PROP_COMPARISON_IMAGE
- Since:
- 4.4
- See Also:
- Constant Field Values
-
-
Method Detail
-
closeTransactionAfterCommit
public static void closeTransactionAfterCommit(CDOTransaction transaction)
- Since:
- 4.4
-
closeEditorWithTransaction
public static void closeEditorWithTransaction(CDOTransaction transaction)
- Since:
- 4.4
-
openEditor
public static boolean openEditor(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate)
- Since:
- 4.3
-
openEditor
public static boolean openEditor(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate)
- Since:
- 4.3
-
openEditor
public static boolean openEditor(CDOCommitInfo rightCommitInfo, CDOBranchPoint leftPoint, boolean activate)
- Since:
- 4.3
-
openEditor
public static boolean openEditor(CDOCommitInfo commitInfo, boolean activate)
- Since:
- 4.3
-
openEditor
public static boolean openEditor(CDOView leftView, CDOView rightView, CDOView[] originView, boolean activate)
- Since:
- 4.3
-
openEditor
public static boolean openEditor(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs, boolean activate)
- Since:
- 4.4
-
openDialog
public static boolean openDialog(CDOSession session, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint)
- Since:
- 4.3
-
openDialog
public static boolean openDialog(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView)
- Since:
- 4.3
-
openDialog
public static boolean openDialog(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView)
- Since:
- 4.3
-
openDialog
public static boolean openDialog(CDOCommitInfo rightCommitInfo, CDOBranchPoint leftPoint)
-
openDialog
public static boolean openDialog(CDOCommitInfo commitInfo)
-
openDialog
public static boolean openDialog(CDOView leftView, CDOView rightView, CDOView[] originView)
-
openDialog
public static boolean openDialog(CDOView leftView, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)
- Since:
- 4.3
-
openDialog
public static boolean openDialog(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs)
- Since:
- 4.4
-
openDialog
public static boolean openDialog(CDOCompareEditorUtil.Input input, CDOView rightView)
- Since:
- 4.4
-
createComparisonInput
public static CDOCompareEditorUtil.Input createComparisonInput(CDOView leftView, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)
- Since:
- 4.3
-
createComparisonInput
public static CDOCompareEditorUtil.Input createComparisonInput(CDOView leftView, CDOView rightView, java.util.Set<CDOID> affectedIDs)
- Since:
- 4.4
-
createComparisonInput
public static CDOCompareEditorUtil.Input createComparisonInput(CDOView leftView, CDOView rightView, org.eclipse.emf.compare.Comparison comparison)
- Since:
- 4.4
-
runWithTitle
public static void runWithTitle(java.lang.String title, java.lang.Runnable runnable)- Since:
- 4.4
-
setInputConsumer
public static void setInputConsumer(java.util.function.Consumer<CDOCompareEditorUtil.Input> consumer)
- Since:
- 4.6
-
isSuppressCommit
public static boolean isSuppressCommit()
- Since:
- 4.3
-
setSuppressCommit
public static void setSuppressCommit(boolean suppressCommit)
- Since:
- 4.3
-
addDisposeRunnables
public static void addDisposeRunnables(java.lang.Runnable... disposeRunnables)
- Since:
- 4.3
-
-