- changed layout so that two colums are used for label and text field
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / element / CdmElementFactory.java
1 package eu.etaxonomy.taxeditor.ui.element;
2 import org.eclipse.swt.widgets.Composite;
3 import org.eclipse.ui.forms.widgets.FormToolkit;
4
5 public final class CdmElementFactory {
6 /**
7 * @wbp.factory
8 * @wbp.factory.parameter.source formFactory formFactory
9 * @wbp.factory.parameter.source parentFormElement (eu.etaxonomy.taxeditor.ui.element.ICdmFormElement) null
10 * @wbp.factory.parameter.source initialInteger (java.lang.Integer) null
11 * @wbp.factory.parameter.source style 0
12 */
13 public static CdmNumberField createCdmNumberField(Composite parent, FormToolkit formFactory, ICdmFormElement parentFormElement, Integer initialInteger, int style) {
14 CdmNumberField cdmNumberField = new CdmNumberField(parent, formFactory, parentFormElement, initialInteger, style);
15 return cdmNumberField;
16 }
17
18 /**
19 * @param gatheringEventDetailElementComposite
20 * @param formFactory
21 * @param gatheringEventDetailElementComposite2
22 * @param string
23 * @param integer
24 * @param i
25 * @return
26 */
27 public static CdmTextField createCdmTextField(Composite parent, FormToolkit formFactory, ICdmFormElement parentFormElement, String initialText, Integer textHeight, int style) {
28 CdmTextField cdmNumberField = new CdmTextField(parent, formFactory, parentFormElement, initialText, textHeight, style);
29 return cdmNumberField;
30 }
31 }