Revision e5488fb6
Added by Lutz Suhrbier over 12 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/forms/AbstractCdmEntityWizardPage.java | ||
---|---|---|
22 | 22 |
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled; |
23 | 23 |
import eu.etaxonomy.cdm.model.common.IIdentifiableEntity; |
24 | 24 |
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap; |
25 |
import eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade; |
|
25 | 26 |
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement; |
26 | 27 |
|
27 | 28 |
/** |
... | ... | |
36 | 37 |
public abstract class AbstractCdmEntityWizardPage<T> extends WizardPage |
37 | 38 |
implements IConversationEnabled, IPropertyChangeListener { |
38 | 39 |
|
39 |
protected CdmFormFactory formFactory; |
|
40 |
protected CdmFormFactoryFacade formFactory;
|
|
40 | 41 |
protected T entity; |
41 | 42 |
|
42 | 43 |
AbstractCdmDetailElement<T> detailElement; |
... | ... | |
48 | 49 |
* </p> |
49 | 50 |
* |
50 | 51 |
* @param formFactory |
51 |
* a {@link eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory}
|
|
52 |
* a {@link eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade}
|
|
52 | 53 |
* object. |
53 | 54 |
* @param conversation |
54 | 55 |
* a {@link eu.etaxonomy.cdm.api.conversation.ConversationHolder} |
... | ... | |
58 | 59 |
* @param <T> |
59 | 60 |
* a T object. |
60 | 61 |
*/ |
61 |
protected AbstractCdmEntityWizardPage(CdmFormFactory formFactory, |
|
62 |
protected AbstractCdmEntityWizardPage(CdmFormFactoryFacade formFactory,
|
|
62 | 63 |
ConversationHolder conversation, T entity) { |
63 | 64 |
super("page"); |
64 | 65 |
this.formFactory = formFactory; |
... | ... | |
91 | 92 |
@Override |
92 | 93 |
public void createControl(Composite parent) { |
93 | 94 |
ScrolledForm scrolledForm = formFactory.createScrolledForm(parent); |
94 |
scrolledForm.getBody().setLayout(CdmFormFactory.LAYOUT()); |
|
95 |
scrolledForm.getBody().setLayout(CdmFormFactoryFacade.LAYOUT());
|
|
95 | 96 |
|
96 | 97 |
Composite control = formFactory.createComposite(scrolledForm.getBody()); |
97 |
control.setLayoutData(CdmFormFactory.FILL()); |
|
98 |
control.setLayoutData(CdmFormFactoryFacade.FILL());
|
|
98 | 99 |
|
99 |
control.setLayout(CdmFormFactory.LAYOUT(2, false)); |
|
100 |
control.setLayout(CdmFormFactoryFacade.LAYOUT(2, false));
|
|
100 | 101 |
WizardPageRootElement rootElement = new WizardPageRootElement( |
101 | 102 |
formFactory, control, getConversationHolder()); |
102 | 103 |
|
... | ... | |
140 | 141 |
|
141 | 142 |
private final ConversationHolder conversation; |
142 | 143 |
|
143 |
public WizardPageRootElement(CdmFormFactory formFactory, |
|
144 |
public WizardPageRootElement(CdmFormFactoryFacade formFactory,
|
|
144 | 145 |
Composite layoutComposite, ConversationHolder conversation) { |
145 | 146 |
super(formFactory, layoutComposite); |
146 | 147 |
this.conversation = conversation; |
Also available in: Unified diff
Single Sourced CdmFormFactory markFinished Problem