Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGoulwen Le Fur2012-06-14 14:28:59 +0000
committerGoulwen Le Fur2012-06-14 14:28:59 +0000
commitd26c582a2ef37612c8ef3212704f234192f23032 (patch)
tree9dd94aa578ebfe992374fa887464467a2e0d06d3 /tests/org.eclipse.emf.examples.eef.edit
parentcf498e1b153dbdbd47474a962c90da8700ffac62 (diff)
downloadorg.eclipse.eef-d26c582a2ef37612c8ef3212704f234192f23032.tar.gz
org.eclipse.eef-d26c582a2ef37612c8ef3212704f234192f23032.tar.xz
org.eclipse.eef-d26c582a2ef37612c8ef3212704f234192f23032.zip
Synchronized generation
Diffstat (limited to 'tests/org.eclipse.emf.examples.eef.edit')
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceBasePropertiesEditionComponent.java15
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceLocalisationPropertiesEditionComponent.java15
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceParticipantsPropertiesEditionComponent.java14
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceTalksAndTopicsPropertiesEditionComponent.java15
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonBasePropertiesEditionComponent.java19
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonPresencePropertiesEditionComponent.java14
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/RoomPropertiesEditionComponent.java15
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/SitePropertiesEditionComponent.java16
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TalkPropertiesEditionComponent.java19
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TopicPropertiesEditionComponent.java20
-rw-r--r--tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/providers/ConferenceEEFAdapterFactory.java7
11 files changed, 160 insertions, 9 deletions
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceBasePropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceBasePropertiesEditionComponent.java
index 5be94c95b..61c5cabec 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceBasePropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceBasePropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
import org.eclipse.emf.eef.runtime.impl.utils.EEFConverterUtil;
@@ -143,6 +145,19 @@ public class ConferenceBasePropertiesEditionComponent extends SinglePartProperti
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getConference_Name(),
+ ConferencePackage.eINSTANCE.getConference_Overview());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceLocalisationPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceLocalisationPropertiesEditionComponent.java
index 8a5098b64..269e94fa2 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceLocalisationPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceLocalisationPropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.context.impl.EObjectPropertiesEditionContext;
import org.eclipse.emf.eef.runtime.context.impl.EReferencePropertiesEditionContext;
@@ -192,6 +194,19 @@ public class ConferenceLocalisationPropertiesEditionComponent extends SinglePart
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getConference_Place(),
+ ConferencePackage.eINSTANCE.getConference_Sites());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceParticipantsPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceParticipantsPropertiesEditionComponent.java
index a9cffe3dd..0a7b5293c 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceParticipantsPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceParticipantsPropertiesEditionComponent.java
@@ -18,7 +18,9 @@ import org.eclipse.emf.common.util.WrappedException;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.ecore.resource.ResourceSet;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.context.impl.EObjectPropertiesEditionContext;
import org.eclipse.emf.eef.runtime.context.impl.EReferencePropertiesEditionContext;
@@ -170,6 +172,18 @@ public class ConferenceParticipantsPropertiesEditionComponent extends SinglePart
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getConference_Participants());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceTalksAndTopicsPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceTalksAndTopicsPropertiesEditionComponent.java
index 183723651..430012c7b 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceTalksAndTopicsPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/ConferenceTalksAndTopicsPropertiesEditionComponent.java
@@ -18,7 +18,9 @@ import org.eclipse.emf.common.util.WrappedException;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.ecore.resource.ResourceSet;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.context.impl.EObjectPropertiesEditionContext;
import org.eclipse.emf.eef.runtime.context.impl.EReferencePropertiesEditionContext;
@@ -227,6 +229,19 @@ public class ConferenceTalksAndTopicsPropertiesEditionComponent extends SinglePa
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getConference_Talks(),
+ ConferencePackage.eINSTANCE.getConference_Topics());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonBasePropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonBasePropertiesEditionComponent.java
index 9fdbf6f09..a598fdc46 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonBasePropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonBasePropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
import org.eclipse.emf.eef.runtime.impl.utils.EEFConverterUtil;
@@ -207,6 +209,23 @@ public class PersonBasePropertiesEditionComponent extends SinglePartPropertiesEd
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getPerson_Firstname(),
+ ConferencePackage.eINSTANCE.getPerson_Lastname(),
+ ConferencePackage.eINSTANCE.getPerson_Age(),
+ ConferencePackage.eINSTANCE.getPerson_EclipseCommiter(),
+ ConferencePackage.eINSTANCE.getPerson_Gender(),
+ ConferencePackage.eINSTANCE.getPerson_IsRegistered());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonPresencePropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonPresencePropertiesEditionComponent.java
index ac14f84f9..be1c24173 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonPresencePropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/PersonPresencePropertiesEditionComponent.java
@@ -19,7 +19,9 @@ import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.resource.ResourceSet;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
import org.eclipse.emf.eef.runtime.impl.filters.EObjectFilter;
@@ -157,6 +159,18 @@ public class PersonPresencePropertiesEditionComponent extends SinglePartProperti
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getPerson_Assists());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/RoomPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/RoomPropertiesEditionComponent.java
index 85fc6a02a..1c1e6c0bc 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/RoomPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/RoomPropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
import org.eclipse.emf.eef.runtime.impl.utils.EEFConverterUtil;
@@ -145,6 +147,19 @@ public class RoomPropertiesEditionComponent extends SinglePartPropertiesEditingC
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getRoom_Name(),
+ ConferencePackage.eINSTANCE.getRoom_Capacity());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/SitePropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/SitePropertiesEditionComponent.java
index 5b0258749..362666874 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/SitePropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/SitePropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.context.impl.EObjectPropertiesEditionContext;
import org.eclipse.emf.eef.runtime.context.impl.EReferencePropertiesEditionContext;
@@ -209,6 +211,20 @@ public class SitePropertiesEditionComponent extends SinglePartPropertiesEditingC
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getSite_Name(),
+ ConferencePackage.eINSTANCE.getSite_Documentation(),
+ ConferencePackage.eINSTANCE.getSite_Rooms());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TalkPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TalkPropertiesEditionComponent.java
index d2e46cfdd..25144aa63 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TalkPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TalkPropertiesEditionComponent.java
@@ -21,7 +21,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.context.impl.EObjectPropertiesEditionContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
@@ -323,6 +325,23 @@ public class TalkPropertiesEditionComponent extends SinglePartPropertiesEditingC
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getTalk_Title(),
+ ConferencePackage.eINSTANCE.getTalk_Topic(),
+ ConferencePackage.eINSTANCE.getTalk_Type(),
+ ConferencePackage.eINSTANCE.getTalk_Presenter(),
+ ConferencePackage.eINSTANCE.getTalk_Creator(),
+ ConferencePackage.eINSTANCE.getTalk_Documentation());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TopicPropertiesEditionComponent.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TopicPropertiesEditionComponent.java
index cafd9a4e8..b68eb3e2f 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TopicPropertiesEditionComponent.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/components/TopicPropertiesEditionComponent.java
@@ -25,7 +25,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.util.Diagnostician;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.eef.runtime.api.notify.EStructuralFeatureNotificationFilter;
import org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent;
+import org.eclipse.emf.eef.runtime.api.notify.NotificationFilter;
import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;
import org.eclipse.emf.eef.runtime.impl.components.SinglePartPropertiesEditingComponent;
import org.eclipse.emf.eef.runtime.impl.notify.PropertiesEditionEvent;
@@ -129,7 +131,7 @@ public class TopicPropertiesEditionComponent extends SinglePartPropertiesEditing
if (ConferenceViewsRepository.Topic.Properties.references == event.getAffectedEditor()) {
if (event.getKind() == PropertiesEditionEvent.SET) {
topic.getReferences().clear();
- topic.getReferences().addAll(((List) event.getNewValue()));
+ topic.getReferences().addAll(((EList) event.getNewValue()));
}
}
if (ConferenceViewsRepository.Topic.Properties.documentation == event.getAffectedEditor()) {
@@ -152,7 +154,7 @@ public class TopicPropertiesEditionComponent extends SinglePartPropertiesEditing
}
}
if (ConferencePackage.eINSTANCE.getTopic_References().equals(msg.getFeature()) && basePart != null && isAccessible(ConferenceViewsRepository.Topic.Properties.references)) {
- basePart.setReferences((EList)msg.getNewValue());
+ basePart.setReferences((EList<?>)msg.getNewValue());
}
if (ConferencePackage.eINSTANCE.getTopic_Documentation().equals(msg.getFeature()) && basePart != null && isAccessible(ConferenceViewsRepository.Topic.Properties.documentation)){
@@ -166,6 +168,20 @@ public class TopicPropertiesEditionComponent extends SinglePartPropertiesEditing
}
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#getNotificationFilters()
+ */
+ @Override
+ protected NotificationFilter[] getNotificationFilters() {
+ NotificationFilter filter = new EStructuralFeatureNotificationFilter(
+ ConferencePackage.eINSTANCE.getTopic_Description(),
+ ConferencePackage.eINSTANCE.getTopic_References(),
+ ConferencePackage.eINSTANCE.getTopic_Documentation());
+ return new NotificationFilter[] {filter,};
+ }
+
/**
* {@inheritDoc}
diff --git a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/providers/ConferenceEEFAdapterFactory.java b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/providers/ConferenceEEFAdapterFactory.java
index 1a280f400..bd720aecf 100644
--- a/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/providers/ConferenceEEFAdapterFactory.java
+++ b/tests/org.eclipse.emf.examples.eef.edit/src-gen/org/eclipse/emf/samples/conference/providers/ConferenceEEFAdapterFactory.java
@@ -12,13 +12,6 @@ package org.eclipse.emf.samples.conference.providers;
import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionProvider;
-import org.eclipse.emf.samples.conference.providers.PersonPropertiesEditionProvider;
-import org.eclipse.emf.samples.conference.providers.RoomPropertiesEditionProvider;
-import org.eclipse.emf.samples.conference.providers.SitePropertiesEditionProvider;
-import org.eclipse.emf.samples.conference.providers.TalkPropertiesEditionProvider;
-import org.eclipse.emf.samples.conference.providers.TopicPropertiesEditionProvider;
-
import org.eclipse.emf.samples.conference.util.ConferenceAdapterFactory;
/**

Back to the top