- adapted detail views to new cdm3.3 model
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / campanula / detailViews / fieldObservation / FieldObservationGeneralSection.java
@@ -12,7 +12,7 @@ package eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation;
 import org.eclipse.jface.viewers.ISelectionProvider;
 
 import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
-import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
+import eu.etaxonomy.cdm.model.occurrence.FieldUnit;
 import eu.etaxonomy.taxeditor.ui.campanula.compatibility.ICdmFormElement;
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
@@ -24,7 +24,7 @@ import eu.etaxonomy.taxeditor.ui.section.occurrence.IDerivedUnitFacadeDetailSect
  * @date 16.08.2013
  *
  */
-public class FieldObservationSection extends AbstractCdmDetailSection<DerivedUnitFacade> implements IDerivedUnitFacadeDetailSection{
+public class FieldObservationGeneralSection extends AbstractCdmDetailSection<FieldUnit> implements IDerivedUnitFacadeDetailSection{
 
     /**
      * <p>Constructor for FieldObservationDetailSection.</p>
@@ -35,7 +35,7 @@ public class FieldObservationSection extends AbstractCdmDetailSection<DerivedUni
      * @param selectionProvider a {@link org.eclipse.jface.viewers.ISelectionProvider} object.
      * @param style a int.
      */
-    public FieldObservationSection(CdmFormFactory formFactory, ConversationHolder conversation,
+    public FieldObservationGeneralSection(CdmFormFactory formFactory, ConversationHolder conversation,
             ICdmFormElement parentElement,
             ISelectionProvider selectionProvider, int style) {
         super(formFactory, conversation, parentElement, selectionProvider, style);
@@ -51,7 +51,7 @@ public class FieldObservationSection extends AbstractCdmDetailSection<DerivedUni
      * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElement(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, int)
      */
     @Override
-    protected AbstractCdmDetailElement<DerivedUnitFacade> createCdmDetailElement(AbstractCdmDetailSection<DerivedUnitFacade> parentElement, int style) {
-        return formFactory.createFieldObservationGeneralElement(parentElement);
+    protected AbstractCdmDetailElement<FieldUnit> createCdmDetailElement(AbstractCdmDetailSection<FieldUnit> parentElement, int style) {
+        return formFactory.createFieldObservationGeneralElementController(parentElement);
     }
 }