Project

General

Profile

« Previous | Next » 

Revision 97623d1d

Added by Katja Luther almost 7 years ago

ref #6658: add calendar widget to dateElement

View differences:

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