Modifier and Type | Field and Description |
---|---|
static List<DifferenceKind> |
DifferenceKind.VALUES
A public read-only list of all the 'Difference Kind' enumerators
|
Modifier and Type | Method and Description |
---|---|
static DifferenceKind |
DifferenceKind.get(int value)
Returns the 'Difference Kind' literal with the specified integer value
|
static DifferenceKind |
DifferenceKind.get(String literal)
Returns the 'Difference Kind' literal with the specified literal value
|
static DifferenceKind |
DifferenceKind.getByName(String name)
Returns the 'Difference Kind' literal with the specified name
|
DifferenceKind |
Diff.getKind()
Returns the value of the 'Kind' attribute.
|
static DifferenceKind |
DifferenceKind.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DifferenceKind[] |
DifferenceKind.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Diff.setKind(DifferenceKind value)
Sets the value of the ' Kind ' attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
IDiffProcessor.attributeChange(Match match,
EAttribute attribute,
Object value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected a difference for a given attribute value.
|
void |
DiffBuilder.attributeChange(Match match,
EAttribute attribute,
Object value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected a difference for a given attribute value.
|
protected void |
DefaultDiffEngine.featureChange(Match match,
EStructuralFeature feature,
Object value,
DifferenceKind kind,
DifferenceSource source)
Delegates to the diff processor to create the specified feature change.
|
void |
IDiffProcessor.featureMapChange(Match match,
EAttribute attribute,
Object value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected a difference for a given attribute value.
|
void |
DiffBuilder.featureMapChange(Match match,
EAttribute attribute,
Object value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected a difference for a given attribute value.
|
void |
IDiffProcessor.referenceChange(Match match,
EReference reference,
EObject value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the Diff engine detected a difference for a given reference value.
|
void |
DiffBuilder.referenceChange(Match match,
EReference reference,
EObject value,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the Diff engine detected a difference for a given reference value.
|
void |
IDiffProcessor.resourceAttachmentChange(Match match,
String uri,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected the addition (or removal) of a root in a given
Resource.
|
void |
DiffBuilder.resourceAttachmentChange(Match match,
String uri,
DifferenceKind kind,
DifferenceSource source)
This will be called whenever the diff engine detected the addition (or removal) of a root in a given
Resource.
|
Modifier and Type | Field and Description |
---|---|
protected DifferenceKind |
DiffImpl.kind
The cached value of the '
Kind ' attribute |
protected static DifferenceKind |
DiffImpl.KIND_EDEFAULT
The default value of the '
Kind ' attribute |
Modifier and Type | Method and Description |
---|---|
DifferenceKind |
CompareFactoryImpl.createDifferenceKindFromString(EDataType eDataType,
String initialValue) |
DifferenceKind |
DiffImpl.getKind() |
Modifier and Type | Method and Description |
---|---|
void |
DiffImpl.setKind(DifferenceKind newKind) |
Modifier and Type | Method and Description |
---|---|
protected DifferenceKind |
AbstractChangeFactory.getRelatedExtensionKind(Diff input)
Get the
DifferenceKind of the matching diagram difference extension in relation to the
given difference. |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractChangeFactory.setRefiningChanges(Diff extension,
DifferenceKind extensionKind,
Diff refiningDiff)
Get the refining differences and set the given extension with them, from the given refining one.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<? super Diff> |
EMFComparePredicates.ofKind(DifferenceKind kind)
This predicate can be used to check whether a particular diff is of the given
kind . |
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.