Revision 97623d1d
Added by Katja Luther almost 7 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java | ||
---|---|---|
40 | 40 |
import org.eclipse.ui.forms.widgets.ExpandableComposite; |
41 | 41 |
import org.eclipse.ui.forms.widgets.FormToolkit; |
42 | 42 |
import org.eclipse.ui.forms.widgets.Section; |
43 |
import org.eclipse.ui.forms.widgets.TableWrapData; |
|
43 | 44 |
import org.eclipse.ui.internal.forms.widgets.FormFonts; |
44 | 45 |
import org.joda.time.DateTime; |
45 | 46 |
import org.joda.time.Partial; |
... | ... | |
2892 | 2893 |
// return dateElement; |
2893 | 2894 |
// } |
2894 | 2895 |
|
2895 |
public DateElement createDateElement(ICdmFormElement formElement, String labelText, DateTime dateTime, int style){ |
|
2896 |
public DateElement createDateElement(ICdmFormElement formElement, String labelText, DateTime dateTime, int style, boolean editableText){
|
|
2896 | 2897 |
Label label = new Label(formElement.getLayoutComposite(), style); |
2897 |
label.setText(labelText+" (yyyy-MM-dd)"); |
|
2898 |
DateElement dateElement = new DateElement(formElement.getLayoutComposite(), dateTime, style); |
|
2898 |
label.setText(labelText); |
|
2899 |
label.setLayoutData(new TableWrapData(TableWrapData.LEFT, TableWrapData.MIDDLE, 1, 1)); |
|
2900 |
DateElement dateElement = new DateElement(formElement.getLayoutComposite(), dateTime, style, editableText); |
|
2899 | 2901 |
dateElement.initController(this, formElement); |
2900 | 2902 |
return dateElement; |
2901 | 2903 |
} |
Also available in: Unified diff
ref #6658: add calendar widget to dateElement