Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java')
-rw-r--r--plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java21
1 files changed, 11 insertions, 10 deletions
diff --git a/plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java b/plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java
index 48e5e4004..8b4b1591e 100644
--- a/plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java
+++ b/plugins/org.eclipse.emf.compare.uml2/src/org/eclipse/emf/compare/uml2/internal/postprocessor/extension/stereotype/UMLStereotypedElementChangeFactory.java
@@ -46,9 +46,9 @@ public class UMLStereotypedElementChangeFactory extends AbstractUMLChangeFactory
public boolean handles(Diff input) {
if (input instanceof ReferenceChange) {
ReferenceChange refChange = (ReferenceChange)input;
- if (refChange.getReference().isContainment()
- && refChange.getValue() instanceof Element
- && (refChange.getKind() == DifferenceKind.ADD || refChange.getKind() == DifferenceKind.DELETE)) {
+ if (refChange.getReference().isContainment() && refChange.getValue() instanceof Element
+ && (refChange.getKind() == DifferenceKind.ADD
+ || refChange.getKind() == DifferenceKind.DELETE)) {
return !getStereotypeApplicationChanges(refChange).isEmpty();
}
}
@@ -62,7 +62,8 @@ public class UMLStereotypedElementChangeFactory extends AbstractUMLChangeFactory
* Input differences.
* @return The list of {@link StereotypeApplicationChange} linked to the input.
*/
- private List<StereotypeApplicationChange> getStereotypeApplicationChanges(final ReferenceChange refChange) {
+ private List<StereotypeApplicationChange> getStereotypeApplicationChanges(
+ final ReferenceChange refChange) {
List<StereotypeApplicationChange> result = Lists.newArrayList();
final List<Diff> searchScope;
@@ -79,8 +80,8 @@ public class UMLStereotypedElementChangeFactory extends AbstractUMLChangeFactory
for (Diff reqBy : searchScope) {
if (reqBy instanceof StereotypeApplicationChange) {
StereotypeApplicationChange stereoAppChange = (StereotypeApplicationChange)reqBy;
- if (refChange.getValue().equals(
- UMLCompareUtil.getBaseElement(stereoAppChange.getDiscriminant()))) {
+ if (refChange.getValue()
+ .equals(UMLCompareUtil.getBaseElement(stereoAppChange.getDiscriminant()))) {
result.add(stereoAppChange);
}
}
@@ -96,12 +97,12 @@ public class UMLStereotypedElementChangeFactory extends AbstractUMLChangeFactory
@Override
public void setRefiningChanges(Diff extension, DifferenceKind extensionKind, Diff refiningDiff) {
// super.setRefiningChanges(extension, extensionKind, refiningDiff);
- List<StereotypeApplicationChange> stereotypeApplicationChanges = getStereotypeApplicationChanges((ReferenceChange)refiningDiff);
+ List<StereotypeApplicationChange> stereotypeApplicationChanges = getStereotypeApplicationChanges(
+ (ReferenceChange)refiningDiff);
if (refiningDiff.getSource() == extension.getSource()) {
extension.getRefinedBy().add(refiningDiff);
- extension.getRefinedBy().addAll(
- Collections2.filter(stereotypeApplicationChanges, EMFComparePredicates.fromSide(extension
- .getSource())));
+ extension.getRefinedBy().addAll(Collections2.filter(stereotypeApplicationChanges,
+ EMFComparePredicates.fromSide(extension.getSource())));
}
}

Back to the top