Project

General

Profile

« Previous | Next » 

Revision 3e0994b1

Added by Patrick Plitzner over 10 years ago

  • created specimen general element
    • copied&adapted field observation and specimen section to campanula package

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
101 101
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.FieldObservationDetailsElementController;
102 102
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.FieldObservationGeneralElement;
103 103
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.FieldObservationGeneralElementController;
104
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.FieldObservationSection;
104 105
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.GatheringEventDetailsElement;
105 106
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.fieldObservation.GatheringEventDetailsElementController;
107
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.specimen.SpecimenGeneralElement;
108
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.specimen.SpecimenGeneralElementController;
109
import eu.etaxonomy.taxeditor.ui.campanula.detailViews.specimen.SpecimenSection;
106 110
import eu.etaxonomy.taxeditor.ui.combo.EnumComboElement;
107 111
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
108 112
import eu.etaxonomy.taxeditor.ui.openurl.IOpenUrlEnabled;
......
1755 1759
        return element;
1756 1760
    }
1757 1761

  
1758
    public FieldObservationGeneralElementController createFieldObservationGeneralElement(ICdmFormElement parentElement){
1759
        FieldObservationGeneralElement fieldObservationGeneralElement = new FieldObservationGeneralElement(parentElement.getLayoutComposite(), SWT.NONE);
1760
        fieldObservationGeneralElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
1761
        FieldObservationGeneralElementController element = new FieldObservationGeneralElementController(fieldObservationGeneralElement, this, parentElement);
1762
        addAndAdaptElement(parentElement, element);
1763
        return element;
1764
    }
1765 1762

  
1766 1763
    public GatheringEventDetailElement createGatheringEventDetailElement(ICdmFormElement parentElement) {
1767 1764
        GatheringEventDetailElement element = new GatheringEventDetailElement(this, parentElement);
......
1769 1766
        return element;
1770 1767
    }
1771 1768

  
1772
    public GatheringEventDetailsElementController createGatheringEventDetailsElementController(ICdmFormElement parentElement) {
1773
        GatheringEventDetailsElement gatheringEventDetailsElement = new GatheringEventDetailsElement(parentElement.getLayoutComposite(), SWT.NONE);
1774
        gatheringEventDetailsElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
1775
        GatheringEventDetailsElementController element = new GatheringEventDetailsElementController(gatheringEventDetailsElement, this, parentElement);
1776
        adapt(element);
1777
        parentElement.addElement(element);
1778
        return element;
1779
    }
1780

  
1781 1769
    public FieldObservationDetailElement createFieldObservationDetailElement(ICdmFormElement parentElement) {
1782 1770
        FieldObservationDetailElement element = new FieldObservationDetailElement(this, parentElement);
1783 1771
        addAndAdaptElement(parentElement, element);
1784 1772
        return element;
1785 1773
    }
1786 1774

  
1787
    public FieldObservationDetailsElementController createFieldObservationDetailsElementController(ICdmFormElement parentElement) {
1788
        FieldObservationDetailsElement fieldObservationDetailsElement = new FieldObservationDetailsElement(parentElement.getLayoutComposite(), SWT.NONE);
1789
        fieldObservationDetailsElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
1790
        FieldObservationDetailsElementController element = new FieldObservationDetailsElementController(fieldObservationDetailsElement, this, parentElement);
1791
        addAndAdaptElement(parentElement, element);
1792
        return element;
1793
    }
1794 1775

  
1795 1776
    public DerivedUnitBaseDetailElement createDerivedUnitBaseDetailElement(ICdmFormElement parentElement) {
1796 1777
        DerivedUnitBaseDetailElement element = new DerivedUnitBaseDetailElement(this, parentElement);
......
2292 2273
        return text;
2293 2274
    }
2294 2275

  
2276

  
2277

  
2278
    /**
2279
     * @param conversationHolder
2280
     * @param parent
2281
     * @param detailsViewer
2282
     * @param i
2283
     * @return
2284
     */
2285
    public FieldObservationSection createFieldObservationSection(ConversationHolder conversation, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style) {
2286
        FieldObservationSection section = new FieldObservationSection(this, conversation, parentElement, selectionProvider, style);
2287
        addAndAdaptSection(parentElement, section);
2288
        return section;
2289
    }
2290

  
2291
    /**
2292
     * @param conversationHolder
2293
     * @param parent
2294
     * @param detailsViewer
2295
     * @param i
2296
     * @return
2297
     */
2298
    public SpecimenSection createSpecimenSection(ConversationHolder conversation, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style) {
2299
        SpecimenSection section = new SpecimenSection(this, conversation, parentElement, selectionProvider, style);
2300
        addAndAdaptSection(parentElement, section);
2301
        return section;
2302
    }
2303

  
2304
    public SpecimenGeneralElementController createSpecimenGeneralElementController(ICdmFormElement parentElement){
2305
        SpecimenGeneralElement specimenGeneralElement = new SpecimenGeneralElement(parentElement.getLayoutComposite(), SWT.NONE);
2306
        specimenGeneralElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
2307
        SpecimenGeneralElementController element = new SpecimenGeneralElementController(specimenGeneralElement, this, parentElement);
2308
        addAndAdaptElement(parentElement, element);
2309
        return element;
2310
    }
2311

  
2312
    public FieldObservationGeneralElementController createFieldObservationGeneralElement(ICdmFormElement parentElement){
2313
        FieldObservationGeneralElement fieldObservationGeneralElement = new FieldObservationGeneralElement(parentElement.getLayoutComposite(), SWT.NONE);
2314
        fieldObservationGeneralElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
2315
        FieldObservationGeneralElementController element = new FieldObservationGeneralElementController(fieldObservationGeneralElement, this, parentElement);
2316
        addAndAdaptElement(parentElement, element);
2317
        return element;
2318
    }
2319

  
2320
    public GatheringEventDetailsElementController createGatheringEventDetailsElementController(ICdmFormElement parentElement) {
2321
        GatheringEventDetailsElement gatheringEventDetailsElement = new GatheringEventDetailsElement(parentElement.getLayoutComposite(), SWT.NONE);
2322
        gatheringEventDetailsElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
2323
        GatheringEventDetailsElementController element = new GatheringEventDetailsElementController(gatheringEventDetailsElement, this, parentElement);
2324
        adapt(element);
2325
        parentElement.addElement(element);
2326
        return element;
2327
    }
2328

  
2329
    public FieldObservationDetailsElementController createFieldObservationDetailsElementController(ICdmFormElement parentElement) {
2330
        FieldObservationDetailsElement fieldObservationDetailsElement = new FieldObservationDetailsElement(parentElement.getLayoutComposite(), SWT.NONE);
2331
        fieldObservationDetailsElement.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2,1));
2332
        FieldObservationDetailsElementController element = new FieldObservationDetailsElementController(fieldObservationDetailsElement, this, parentElement);
2333
        addAndAdaptElement(parentElement, element);
2334
        return element;
2335
    }
2336

  
2295 2337
}

Also available in: Unified diff