getter and setter for editingdomain added
diff --git a/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.class b/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.class
index 91b0157..f3d1121 100644
--- a/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.class
+++ b/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.class
Binary files differ
diff --git a/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.java b/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.java
index c0a6baf..437a5d1 100644
--- a/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.java
+++ b/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/LtkEmfRefactoringProcessorAdapter.java
@@ -71,8 +71,16 @@
 	/**
 	 * EditingDomain object of the EMF model.
 	 */
-	protected final EditingDomain editingDomain;
+	protected EditingDomain editingDomain;
 	
+	public EditingDomain getEditingDomain() {
+		return editingDomain;
+	}
+	
+	public void setEditingDomain(EditingDomain editingDomain) {
+		this.editingDomain = editingDomain;
+	}
+
 	/**
 	 * Private constructor used by other constructors.
 	 * @param refactoring EMF Model Refactoring to be executed.
@@ -137,17 +145,20 @@
 			EditingDomain editingDomain = 
 				AdapterFactoryEditingDomain
 							.getEditingDomainFor(selection.get(0));
+			System.out.println("====> editingDomain 1: " + editingDomain);
 			if (null == editingDomain){
 				ResourceSet rset = 
 						selection.get(0).eResource().getResourceSet();
 				editingDomain = TransactionalEditingDomain.Factory.INSTANCE
 													.getEditingDomain(rset);
+				System.out.println("====> editingDomain 2: " + editingDomain);
 			}
 			if (null == editingDomain) {
 				ResourceSet rset = 
 						selection.get(0).eResource().getResourceSet();
 				editingDomain = TransactionalEditingDomain.Factory.INSTANCE
 											.createEditingDomain(rset);
+				System.out.println("====> editingDomain 3: " + editingDomain);
 			}
 			return editingDomain;
 		}