Project

General

Profile

« Previous | Next » 

Revision a14f5d39

Added by Patrick Plitzner over 10 years ago

  • adapted EntitiySelectionElement to be able to use with WindowBuilder

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmElementFactory.java
1 1
package eu.etaxonomy.taxeditor.ui.element;
2 2
import org.eclipse.swt.widgets.Composite;
3 3
import org.eclipse.ui.forms.widgets.FormToolkit;
4
import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElementComposite;
5
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
6
import eu.etaxonomy.cdm.model.common.ICdmBase;
4 7

  
5 8
public final class CdmElementFactory {
6 9
    /**
......
28 31
        CdmTextField cdmNumberField = new CdmTextField(parent, formFactory, parentFormElement, initialText, textHeight, style);
29 32
        return cdmNumberField;
30 33
    }
34
    /**
35
     * @wbp.factory
36
     * @wbp.factory.parameter.source formFactory formFactory
37
     * @wbp.factory.parameter.source conversation getConversationHolder()
38
     * @wbp.factory.parameter.source parentElement element
39
     * @wbp.factory.parameter.source clazz eu.etaxonomy.cdm.model.taxon.TaxonBase.class
40
     * @wbp.factory.parameter.source labelString "Taxon"
41
     * @wbp.factory.parameter.source entity (eu.etaxonomy.cdm.model.taxon.TaxonBase) null
42
     * @wbp.factory.parameter.source mode eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElementComposite.NOTHING
43
     * @wbp.factory.parameter.source style style
44
     */
45
    public static EntitySelectionElementComposite createEntitySelectionElementComposite(Composite parent, FormToolkit formFactory, ConversationHolder conversation, ICdmFormElement parentElement, Class clazz, String labelString, ICdmBase entity, int mode, int style) {
46
        EntitySelectionElementComposite entitySelectionElementComposite = new EntitySelectionElementComposite(parent, formFactory, conversation, parentElement, clazz, labelString, entity, mode, style);
47
        return entitySelectionElementComposite;
48
    }
31 49
}

Also available in: Unified diff