make editing domain accesible from SectionPropertiesEditingPart
diff --git a/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/part/impl/SectionPropertiesEditingPart.java b/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/part/impl/SectionPropertiesEditingPart.java
index 9253188..efd2c92 100644
--- a/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/part/impl/SectionPropertiesEditingPart.java
+++ b/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/part/impl/SectionPropertiesEditingPart.java
@@ -116,7 +116,7 @@
* org.eclipse.jface.viewers.ISelection)
*/
public void setInput(IWorkbenchPart part, ISelection selection) {
- initializeEditingDomain(part);
+ initializeEditingDomain(part, selection);
if (!(selection instanceof IStructuredSelection)) {
return;
}
@@ -172,7 +172,7 @@
}
}
- private void initializeEditingDomain(IWorkbenchPart part) {
+ protected void initializeEditingDomain(IWorkbenchPart part, ISelection selection) {
editingDomain = EditingUtils.getResourceSetFromEditor(part);
}
@@ -384,4 +384,17 @@
return null;
}
+ /**
+ * @return the editing domain
+ */
+ public EditingDomain getEditingDomain() {
+ return editingDomain;
+ }
+
+ /**
+ * @param editingDomain
+ */
+ public void setEditingDomain(EditingDomain editingDomain) {
+ this.editingDomain = editingDomain;
+ }
}