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/singlesource/ui/forms/LanguageStringWithLabelElementFacade.java
16 16
import eu.etaxonomy.cdm.model.common.LanguageString;
17 17
import eu.etaxonomy.taxeditor.singlesource.ImplementationLoader;
18 18
import eu.etaxonomy.taxeditor.store.CdmStore;
19
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
20 19
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
21 20

  
22 21
/**
......
42 41
	/**
43 42
	 * <p>Constructor for LanguageStringWithLabelElement.</p>
44 43
	 *
45
	 * @param formFactory a {@link eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory} object.
44
	 * @param formFactory a {@link eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade} object.
46 45
	 * @param parentElement a {@link eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement} object.
47 46
	 * @param labelString a {@link java.lang.String} object.
48 47
	 * @param languageString a {@link eu.etaxonomy.cdm.model.common.LanguageString} object.
49 48
	 * @param style a int.
50 49
	 */
51
	protected LanguageStringWithLabelElementFacade(CdmFormFactory formFactory,
50
	protected LanguageStringWithLabelElementFacade(CdmFormFactoryFacade formFactory,
52 51
			ICdmFormElement parentElement, String labelString,
53 52
			LanguageString languageString, int style) {
54 53
		this(formFactory, parentElement, labelString, languageString, null, style);
55 54
	}
56 55

  
57
	public static LanguageStringWithLabelElementFacade getInstance( CdmFormFactory formFactory,
56
	public static LanguageStringWithLabelElementFacade getInstance( CdmFormFactoryFacade formFactory,
58 57
			ICdmFormElement parentElement, String labelString,
59 58
			LanguageString languageString, int style)
60 59
	{
61 60
		return (LanguageStringWithLabelElementFacade)IMPL.getInstanceInternal(formFactory, parentElement, labelString, languageString, style);
62 61
	}
63 62
	
64
	protected abstract Object getInstanceInternal(CdmFormFactory formFactory,
63
	protected abstract Object getInstanceInternal(CdmFormFactoryFacade formFactory,
65 64
			ICdmFormElement parentElement, String labelString,
66 65
			LanguageString languageString, int style);
67 66

  
68 67
	/**
69 68
	 * <p>Constructor for LanguageStringWithLabelElement.</p>
70 69
	 *
71
	 * @param formFactory a {@link eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory} object.
70
	 * @param formFactory a {@link eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade} object.
72 71
	 * @param parentElement a {@link eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement} object.
73 72
	 * @param labelString a {@link java.lang.String} object.
74 73
	 * @param languageString a {@link eu.etaxonomy.cdm.model.common.LanguageString} object.
75 74
	 * @param height a int.
76 75
	 * @param style a int.
77 76
	 */
78
	protected LanguageStringWithLabelElementFacade(CdmFormFactory formFactory,
77
	protected LanguageStringWithLabelElementFacade(CdmFormFactoryFacade formFactory,
79 78
			ICdmFormElement parentElement, String labelString,
80 79
			LanguageString languageString, Integer height, int style) {
81 80
		super(formFactory, parentElement, labelString, null, height, style);
......
83 82
		setLanguageString(languageString);
84 83
	}
85 84
	
86
	public static LanguageStringWithLabelElementFacade getInstance( CdmFormFactory formFactory,
85
	public static LanguageStringWithLabelElementFacade getInstance( CdmFormFactoryFacade formFactory,
87 86
			ICdmFormElement parentElement, String labelString,
88 87
			LanguageString languageString, Integer height, int style)
89 88
	{
90 89
		return (LanguageStringWithLabelElementFacade)IMPL.getInstanceInternal(formFactory, parentElement, labelString, languageString, height, style);
91 90
	}
92 91

  
93
	protected abstract Object getInstanceInternal(CdmFormFactory formFactory,
92
	protected abstract Object getInstanceInternal(CdmFormFactoryFacade formFactory,
94 93
			ICdmFormElement parentElement, String labelString,
95 94
			LanguageString languageString, Integer height, int style);
96 95
		

Also available in: Unified diff