Revision 3e0994b1
Added by Patrick Plitzner over 10 years ago
- created specimen general element
- copied&adapted field observation and specimen section to campanula package
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