diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif b/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif new file mode 100644 index 0000000000000000000000000000000000000000..d748696ff3a4d760ebf4dd9d0c6af30c9a96e944 Binary files /dev/null and b/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif differ diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties b/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties index 17650d65a406768a8e4fa372953e2fe2ba31ea7d..762e3a9cdf8e45491b74bec736930b80e6452b79 100644 --- a/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties +++ b/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties @@ -156,3 +156,4 @@ _UI_RelationalOperator_GREATER_literal = GREATER _UI_RelationalOperator_GREATER_EQUAL_literal = GREATER_EQUAL _UI_RelationalOperator_LESS_literal = LESS _UI_RelationalOperator_LESS_EQUAL_literal = LESS_EQUAL +_UI_Objective_specifications_feature = Specifications diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java b/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java index 5329be8bc0132679ea424cc30773c5ce4cb1595d..68f06b32e560a8982c16907f772dde86eb754de1 100644 --- a/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java +++ b/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java @@ -80,7 +80,7 @@ public class ObjectiveItemProvider public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); - childrenFeatures.add(AdaptationPackage.Literals.OBJECTIVE__SPECIFICATION); + childrenFeatures.add(AdaptationPackage.Literals.OBJECTIVE__SPECIFICATIONS); } return childrenFeatures; } @@ -135,7 +135,7 @@ public class ObjectiveItemProvider updateChildren(notification); switch (notification.getFeatureID(Objective.class)) { - case AdaptationPackage.OBJECTIVE__SPECIFICATION: + case AdaptationPackage.OBJECTIVE__SPECIFICATIONS: fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } @@ -155,7 +155,7 @@ public class ObjectiveItemProvider newChildDescriptors.add (createChildParameter - (AdaptationPackage.Literals.OBJECTIVE__SPECIFICATION, + (AdaptationPackage.Literals.OBJECTIVE__SPECIFICATIONS, AdaptationFactory.eINSTANCE.createSpecification())); }