Committing changes to definedtermeditor after merge from branch
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / AbstractCdmDetailSection.java
index bb8514339623eb6d16d6129fc3f4c244c4bd26a6..7a99479399ca7125a3550abd045af6c505779d81 100644 (file)
@@ -77,6 +77,30 @@ public abstract class AbstractCdmDetailSection<ENTITY> extends
 
                createControls(this, SWT.NULL);
        }
+       
+       public AbstractCdmDetailSection(CdmFormFactory formFactory, Class<ENTITY> clazz,
+                       ConversationHolder conversation, ICdmFormElement parentElement,
+                       ISelectionProvider selectionProvider, int style) {
+               super(formFactory, parentElement, selectionProvider,
+                               Section.CLIENT_INDENT | style);
+               
+               setText(getHeading());
+
+               addExpansionListener(this);
+
+               createControlsByType(this, clazz, SWT.NULL);
+       }
+
+       /**
+        * @param abstractCdmDetailSection
+        * @param definedTermClass
+        * @param null1
+        */
+       protected void createControlsByType(
+                       AbstractCdmDetailSection<ENTITY> abstractCdmDetailSection,
+                       Class<ENTITY> entityClass, int style) {
+       }
+
 
        /**
         * <p>