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/NumberWithLabelElementFacade.java
17 17
import eu.etaxonomy.cdm.common.CdmUtils;
18 18
import eu.etaxonomy.taxeditor.singlesource.ImplementationLoader;
19 19
import eu.etaxonomy.taxeditor.singlesource.org.eclipse.swt.widgets.DisplayProxy;
20
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
21 20
import eu.etaxonomy.taxeditor.ui.forms.CdmPropertyChangeEvent;
22 21
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
23 22

  
......
48 47
	/**
49 48
	 * <p>Constructor for NumberWithLabelElement.</p>
50 49
	 *
51
	 * @param toolkit a {@link eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory} object.
50
	 * @param toolkit a {@link eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade} object.
52 51
	 * @param parentElement a {@link eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement} object.
53 52
	 * @param labelString a {@link java.lang.String} object.
54 53
	 * @param initialInteger a {@link java.lang.Integer} object.
55 54
	 * @param style a int.
56 55
	 */
57
	protected NumberWithLabelElementFacade(CdmFormFactory toolkit,
56
	protected NumberWithLabelElementFacade(CdmFormFactoryFacade toolkit,
58 57
			ICdmFormElement parentElement, String labelString,
59 58
			Integer initialInteger, int style) {
60 59
		super(toolkit, parentElement, labelString, null, null, style);
61 60
		setInteger(initialInteger);
62 61
	}
63 62

  
64
	public static NumberWithLabelElementFacade getInstance( CdmFormFactory toolkit,
63
	public static NumberWithLabelElementFacade getInstance( CdmFormFactoryFacade toolkit,
65 64
			ICdmFormElement parentElement, String labelString,
66 65
			Integer initialInteger, int style)
67 66
	{
68 67
		return (NumberWithLabelElementFacade)IMPL.getInstanceInternal(toolkit, parentElement, labelString, initialInteger, style);
69 68
	}
70 69

  
71
	protected abstract Object getInstanceInternal(CdmFormFactory toolkit,
70
	protected abstract Object getInstanceInternal(CdmFormFactoryFacade toolkit,
72 71
			ICdmFormElement parentElement, String labelString,
73 72
			Integer initialInteger, int style);
74 73

  
......
76 75
	/**
77 76
	 * <p>Constructor for NumberWithLabelElement.</p>
78 77
	 *
79
	 * @param toolkit a {@link eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory} object.
78
	 * @param toolkit a {@link eu.etaxonomy.taxeditor.singlesource.ui.forms.CdmFormFactoryFacade} object.
80 79
	 * @param parentElement a {@link eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement} object.
81 80
	 * @param labelString a {@link java.lang.String} object.
82 81
	 * @param initialFloat a {@link java.lang.Float} object.
83 82
	 * @param style a int.
84 83
	 */
85
	protected NumberWithLabelElementFacade(CdmFormFactory toolkit,
84
	protected NumberWithLabelElementFacade(CdmFormFactoryFacade toolkit,
86 85
			ICdmFormElement parentElement, String labelString,
87 86
			Float initialFloat, int style) {
88 87
		super(toolkit, parentElement, labelString, null, null, style);
89 88
		setFloat(initialFloat);
90 89
	}
91 90

  
92
	public static NumberWithLabelElementFacade getInstance( CdmFormFactory toolkit,
91
	public static NumberWithLabelElementFacade getInstance( CdmFormFactoryFacade toolkit,
93 92
			ICdmFormElement parentElement, String labelString,
94 93
			Float initialFloat, int style)
95 94
	{
96 95
		return (NumberWithLabelElementFacade)IMPL.getInstanceInternal(toolkit, parentElement, labelString, initialFloat, style);
97 96
	}
98 97

  
99
	protected abstract Object getInstanceInternal(CdmFormFactory toolkit,
98
	protected abstract Object getInstanceInternal(CdmFormFactoryFacade toolkit,
100 99
			ICdmFormElement parentElement, String labelString,
101 100
			Float initialFloat, int style);
102 101

  

Also available in: Unified diff