Project

General

Profile

« Previous | Next » 

Revision e5488fb6

Added by Lutz Suhrbier over 12 years ago

Single Sourced CdmFormFactory markFinished Problem

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/translation/TranslationWizardPage.java
28 28
import eu.etaxonomy.cdm.model.common.LanguageString;
29 29
import eu.etaxonomy.cdm.model.common.MultilanguageTextHelper;
30 30
import eu.etaxonomy.taxeditor.singlesource.org.eclipse.swt.widgets.DisplayProxy;
31
import eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade;
31 32
import eu.etaxonomy.taxeditor.singlesource.ui.forms.LanguageStringWithLabelElementFacade;
33
import eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade.TermComboType;
32 34
import eu.etaxonomy.taxeditor.store.CdmStore;
33 35
import eu.etaxonomy.taxeditor.store.StoreUtil;
34
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
35
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory.TermComboType;
36 36
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
37 37
import eu.etaxonomy.taxeditor.ui.forms.MultilanguageTextElement;
38 38
import eu.etaxonomy.taxeditor.ui.forms.RootElement;
......
54 54

  
55 55
	MultilanguageTextElement source;
56 56
	
57
	private CdmFormFactory formFactory;
57
	private CdmFormFactoryFacade formFactory;
58 58

  
59 59
	private EmptyComboElement<Language> combo_sourceLanguage;
60 60

  
......
74 74
		Assert.isNotNull(multilanguageText, "Multilanguage text may not be null");
75 75
		setTitle("Add or edit translations.");
76 76
		this.multilanguageText = multilanguageText;
77
		formFactory = new CdmFormFactory(DisplayProxy.getDefault());
77
		formFactory = CdmFormFactoryFacade.getInstance(DisplayProxy.getDefault());
78 78
	}
79 79

  
80 80
	/* (non-Javadoc)
......
85 85
	public void createControl(Composite parent) {
86 86
		Composite control = formFactory.createComposite(parent);
87 87
//		control.setBackground(DisplayProxy.getDefault().getSystemColor(SWT.COLOR_GREEN));
88
		control.setLayout(CdmFormFactory.LAYOUT(2, true));
88
		control.setLayout(CdmFormFactoryFacade.LAYOUT(2, true));
89 89
		
90 90
		Composite leftContainer = formFactory.createComposite(control);
91
		leftContainer.setLayoutData(CdmFormFactory.FILL());
92
		leftContainer.setLayout(CdmFormFactory.LAYOUT(1, false));
91
		leftContainer.setLayoutData(CdmFormFactoryFacade.FILL());
92
		leftContainer.setLayout(CdmFormFactoryFacade.LAYOUT(1, false));
93 93
//		leftContainer.setBackground(DisplayProxy.getDefault().getSystemColor(SWT.COLOR_BLUE));
94 94
		RootElement leftRoot = new RootElement(formFactory, leftContainer);
95 95
		
96 96
		Composite rightContainer = formFactory.createComposite(control);
97
		rightContainer.setLayoutData(CdmFormFactory.FILL());
98
		rightContainer.setLayout(CdmFormFactory.LAYOUT(1, false));
97
		rightContainer.setLayoutData(CdmFormFactoryFacade.FILL());
98
		rightContainer.setLayout(CdmFormFactoryFacade.LAYOUT(1, false));
99 99
//		rightContainer.setBackground(DisplayProxy.getDefault().getSystemColor(SWT.COLOR_RED));
100 100
		RootElement rightRoot = new RootElement(formFactory, rightContainer);
101 101
		

Also available in: Unified diff