Project

General

Profile

« Previous | Next » 

Revision 8ee0429a

Added by Katja Luther almost 3 years ago

ref #9287: disable translation elements of term

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/MultilanguageTextElement.java
46 46
 * @version 1.0
47 47
 */
48 48
public class MultilanguageTextElement extends AbstractCdmFormElement implements
49
		SelectionListener {
49
		SelectionListener, IEnableableFormElement {
50 50

  
51 51
	private class OpenTranslationWizard extends SelectionAdapter {
52 52

  
......
88 88

  
89 89
	private Button button;
90 90

  
91
	private boolean isEnabled = true;
91 92
//	private Button removeRepresentation;
92 93

  
93 94
	private Map<Language, LanguageString> multilanguageText;
......
287 288
		}
288 289
	}
289 290

  
290
	public void setEnabled(boolean enabled){
291
	@Override
292
    public void setEnabled(boolean enabled){
293
	    isEnabled = enabled;
291 294
	    if(button!=null){
292 295
	        button.setEnabled(enabled);
293 296
	    }
......
295 298
	        combo_language.setEnabled(enabled);
296 299
	    }
297 300
	    element_languageString.setEnabled(enabled);
301

  
298 302
	}
299 303

  
300 304
	public void setIndent(int indent){
301 305
        this.element_languageString.setIndent(indent);
302 306
    }
303 307

  
308
    @Override
309
    public boolean isEnabled() {
310
        return isEnabled;
311
    }
312

  
304 313
}

Also available in: Unified diff