TreeFormFactory.createTreeFormMasterDetailComposite refactorized to
createTreeFormComposite

Change-Id: Ied739a7d16794ee204b369f9a9fb3bc840cb6f4a
diff --git a/examples/org.eclipse.emf.parsley.examples.eclipse4.parsleypart/src/org/eclipse/emf/parsley/examples/eclipse4/parsleypart/parts/ParsleyE4ModelPart.java b/examples/org.eclipse.emf.parsley.examples.eclipse4.parsleypart/src/org/eclipse/emf/parsley/examples/eclipse4/parsleypart/parts/ParsleyE4ModelPart.java
index 250ea00..b1e185d 100644
--- a/examples/org.eclipse.emf.parsley.examples.eclipse4.parsleypart/src/org/eclipse/emf/parsley/examples/eclipse4/parsleypart/parts/ParsleyE4ModelPart.java
+++ b/examples/org.eclipse.emf.parsley.examples.eclipse4.parsleypart/src/org/eclipse/emf/parsley/examples/eclipse4/parsleypart/parts/ParsleyE4ModelPart.java
@@ -62,7 +62,7 @@
 		// Initialize Parsley Tree Form:  
 		// 1) create the tree-form composite
 		treeFormComposite = treeFormFactory
-				.createTreeFormMasterDetailComposite(parent, SWT.BORDER);
+				.createTreeFormComposite(parent, SWT.BORDER);
 
 		// 2) initialize and bind the context menu to the tree-form composite
 		treeActionBarContributor.initialize(editingDomain);
diff --git a/examples/org.eclipse.emf.parsley.examples.rap.ui/src/org/eclipse/emf/parsley/examples/rap/ui/View.java b/examples/org.eclipse.emf.parsley.examples.rap.ui/src/org/eclipse/emf/parsley/examples/rap/ui/View.java
index afa3167..16b3cd5 100644
--- a/examples/org.eclipse.emf.parsley.examples.rap.ui/src/org/eclipse/emf/parsley/examples/rap/ui/View.java
+++ b/examples/org.eclipse.emf.parsley.examples.rap.ui/src/org/eclipse/emf/parsley/examples/rap/ui/View.java
@@ -36,7 +36,7 @@
 	 * it.
 	 */
 	public void createPartControl(Composite parent) {
-		treeFormComposite = treeFormFactory.createTreeFormMasterDetailComposite(parent,
+		treeFormComposite = treeFormFactory.createTreeFormComposite(parent,
 				SWT.BORDER);
 		
 		Resource resource = new ResourceImpl();
diff --git a/plugins/org.eclipse.emf.parsley.common/src/org/eclipse/emf/parsley/factories/TreeFormFactory.java b/plugins/org.eclipse.emf.parsley.common/src/org/eclipse/emf/parsley/factories/TreeFormFactory.java
index 2ec6213..3b9e6ce 100644
--- a/plugins/org.eclipse.emf.parsley.common/src/org/eclipse/emf/parsley/factories/TreeFormFactory.java
+++ b/plugins/org.eclipse.emf.parsley.common/src/org/eclipse/emf/parsley/factories/TreeFormFactory.java
@@ -31,10 +31,12 @@
 
 	}
 
-	public TreeFormComposite createTreeFormMasterDetailComposite(
-			Composite parent, int style) {
-		TreeFormComposite treeFormComposite = new TreeFormComposite(parent,
-				style);
+	/**
+	 * This method is not intended to be extended. Use {link {@link #createComposite(Composite, int)} to customize the creation of the {@link TreeFormComposite}. 
+	 * @return the TreeFormComposite instance
+	 */
+	public TreeFormComposite createTreeFormComposite(Composite parent, int style) {
+		TreeFormComposite treeFormComposite = createComposite(parent, style);
 		treeFormCompositeMembersInjector.injectMembers(treeFormComposite);
 		return treeFormComposite;
 	}
diff --git a/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/AbstractSaveableTreeFormView.java b/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/AbstractSaveableTreeFormView.java
index c2a654a..77a1e0f 100644
--- a/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/AbstractSaveableTreeFormView.java
+++ b/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/AbstractSaveableTreeFormView.java
@@ -36,7 +36,7 @@
 		super.createPartControl(parent);
 
 		treeFormComposite = treeFormFactory
-				.createTreeFormMasterDetailComposite(parent, SWT.BORDER);
+				.createTreeFormComposite(parent, SWT.BORDER);
 
 		treeFormComposite.update(getContents(getResource()));
 
diff --git a/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/OnSelectionTreeFormView.java b/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/OnSelectionTreeFormView.java
index 1946caf..09ff164 100644
--- a/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/OnSelectionTreeFormView.java
+++ b/plugins/org.eclipse.emf.parsley.views.common/src/org/eclipse/emf/parsley/views/OnSelectionTreeFormView.java
@@ -31,7 +31,7 @@
 	public void createPartControl(Composite parent) {
 		super.createPartControl(parent);
 
-		treeFormDetailComposite = treeFormFactory.createTreeFormMasterDetailComposite(parent,
+		treeFormDetailComposite = treeFormFactory.createTreeFormComposite(parent,
 				SWT.BORDER);
 	}