Revision 2486dc52
Added by Katja Luther almost 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java | ||
---|---|---|
16 | 16 |
import org.eclipse.jface.viewers.ISelection; |
17 | 17 |
import org.eclipse.jface.viewers.ISelectionProvider; |
18 | 18 |
import org.eclipse.jface.window.Window; |
19 |
import org.eclipse.nebula.widgets.richtext.RichTextEditor; |
|
19 |
//import org.eclipse.nebula.widgets.richtext.RichTextEditor;
|
|
20 | 20 |
import org.eclipse.swt.SWT; |
21 | 21 |
import org.eclipse.swt.custom.StyledText; |
22 | 22 |
import org.eclipse.swt.events.FocusAdapter; |
... | ... | |
117 | 117 |
import eu.etaxonomy.taxeditor.ui.dialog.CloneClassificationDetailElement; |
118 | 118 |
import eu.etaxonomy.taxeditor.ui.element.MinMaxTextSection.UnitType; |
119 | 119 |
import eu.etaxonomy.taxeditor.ui.mvc.element.DateElement; |
120 |
import eu.etaxonomy.taxeditor.ui.mvc.element.DateElementFormElement; |
|
120 | 121 |
import eu.etaxonomy.taxeditor.ui.openurl.IOpenUrlEnabled; |
121 | 122 |
import eu.etaxonomy.taxeditor.ui.openurl.OpenUrlSelectorElement; |
122 | 123 |
import eu.etaxonomy.taxeditor.ui.password.EditPasswordElement; |
... | ... | |
510 | 511 |
@Override |
511 | 512 |
public void adapt(Composite composite) { |
512 | 513 |
composite.addMouseListener(selectionMouseHandler); |
514 |
|
|
513 | 515 |
super.adapt(composite); |
514 | 516 |
} |
515 | 517 |
|
... | ... | |
2881 | 2883 |
return labelElement; |
2882 | 2884 |
} |
2883 | 2885 |
|
2886 |
// public DateElementFormElement createDateElementForm(ICdmFormElement formElement, String labelText, DateTime dateTime, int style){ |
|
2887 |
// Label label = new Label(formElement.getLayoutComposite(), style); |
|
2888 |
// label.setText(labelText+" (yyyy-MM-dd)"); |
|
2889 |
// DateElementFormElement dateElement = new DateElementFormElement(this, dateTime, style, formElement.getLayoutComposite()); |
|
2890 |
// dateElement.initInternalController(); |
|
2891 |
// |
|
2892 |
// return dateElement; |
|
2893 |
// } |
|
2894 |
|
|
2884 | 2895 |
public DateElement createDateElement(ICdmFormElement formElement, String labelText, DateTime dateTime, int style){ |
2885 |
Label label = new Label(formElement.getLayoutComposite(), style);
|
|
2886 |
label.setText(labelText+" (yyyy-MM-dd)"); |
|
2887 |
DateElement dateElement = new DateElement(formElement.getLayoutComposite(), dateTime, style); |
|
2888 |
dateElement.initController(this, formElement); |
|
2889 |
return dateElement; |
|
2896 |
Label label = new Label(formElement.getLayoutComposite(), style);
|
|
2897 |
label.setText(labelText+" (yyyy-MM-dd)");
|
|
2898 |
DateElement dateElement = new DateElement(formElement.getLayoutComposite(), dateTime, style);
|
|
2899 |
dateElement.initController(this, formElement);
|
|
2900 |
return dateElement;
|
|
2890 | 2901 |
} |
2891 | 2902 |
|
2892 | 2903 |
/** |
... | ... | |
2992 | 3003 |
return section; |
2993 | 3004 |
} |
2994 | 3005 |
|
2995 |
public RichTextWithLabelElement createRichTextLabelElement(ICdmFormElement parentElement, String labelString, String initialText, int textHeight, int style) { |
|
2996 |
RichTextWithLabelElement element = new RichTextWithLabelElement(this, parentElement, labelString, |
|
2997 |
initialText, textHeight, style); |
|
2998 |
adapt(element); |
|
2999 |
parentElement.addElement(element); |
|
3000 |
return element; |
|
3001 |
} |
|
3006 |
// public RichTextWithLabelElement createRichTextLabelElement(ICdmFormElement parentElement, String labelString, String initialText, int textHeight, int style) {
|
|
3007 |
// RichTextWithLabelElement element = new RichTextWithLabelElement(this, parentElement, labelString,
|
|
3008 |
// initialText, textHeight, style);
|
|
3009 |
// adapt(element);
|
|
3010 |
// parentElement.addElement(element);
|
|
3011 |
// return element;
|
|
3012 |
// }
|
|
3002 | 3013 |
|
3003 | 3014 |
|
3004 | 3015 |
|
Also available in: Unified diff
minor