public final class DiffDialogHelper extends Object
Modifier and Type | Method and Description |
---|---|
static void |
showDialog(DiffMergeModelContext diffModelContext,
int diffIndex)
This opens a dialog displaying the differences of the elements of the
DiffMergeModelContext based on the
index of the difference. |
static void |
showDialog(DiffMergeModelContext diffModelContext,
VControl vControl,
String featureLabel)
Opens a dialog displaying the differences of the elements of the
DiffMergeModelContext based on the
provided VControl . |
public static void showDialog(DiffMergeModelContext diffModelContext, int diffIndex) throws IllegalArgumentException
DiffMergeModelContext
based on the
index of the difference. If the index is not valid, less then 0 or greater equals the number of differences, then
an IllegalArgumentException
is thrown.diffModelContext
- the DiffMergeModelContext
containing the datadiffIndex
- the index of the differenceIllegalArgumentException
- if the index is invalidpublic static void showDialog(DiffMergeModelContext diffModelContext, VControl vControl, String featureLabel) throws IllegalArgumentException
DiffMergeModelContext
based on the
provided VControl
.diffModelContext
- the DiffMergeModelContext
containing the datavControl
- the VControl
having the differencesfeatureLabel
- the feature text to use in the title of the dialogIllegalArgumentException
- if the controls doesn't have a differenceCopyright © 2018. All rights reserved.