Revision 960c17a3
Added by Katja Luther almost 3 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/TextWithLabelElement.java | ||
---|---|---|
28 | 28 |
|
29 | 29 |
protected Text text; |
30 | 30 |
private Label label; |
31 |
private boolean isEnabled; |
|
31 | 32 |
|
32 | 33 |
private final boolean isMultiLine; |
33 | 34 |
|
... | ... | |
181 | 182 |
|
182 | 183 |
@Override |
183 | 184 |
public void setEnabled(boolean enabled) { |
185 |
this.isEnabled = enabled; |
|
184 | 186 |
text.setEditable(enabled); |
185 | 187 |
String symbolicName = enabled ? Resources.COLOR_FONT_DEFAULT : Resources.COLOR_TEXT_DISABLED; |
186 | 188 |
text.setForeground(getColor(symbolicName)); |
... | ... | |
188 | 190 |
|
189 | 191 |
@Override |
190 | 192 |
public boolean isEnabled() { |
191 |
return text.isEnabled();
|
|
193 |
return isEnabled;
|
|
192 | 194 |
} |
193 | 195 |
|
194 | 196 |
public void setEditable(boolean editable) { |
Also available in: Unified diff
some more enable/disable elements issues