Project

General

Profile

« Previous | Next » 

Revision 3307e9f1

Added by Katja Luther over 6 years ago

minor

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/e4/container/AbstractGroupedContainerE4.java
480 480
		focusListener = new FocusAdapter() {
481 481
			@Override
482 482
			public void focusGained(FocusEvent e) {
483
//				if(!enabled){
484
//					return;
485
//				}
486 483
			    if (getEditor()
487 484
                        .getGroupedContainers().isEmpty()){
488 485
			        return;
......
723 720

  
724 721
	private T data;
725 722

  
726
	private boolean enabled;
727

  
728 723
	/**
729 724
	 * nonEditableInfo is a label displayed underneath a GroupedComposite's
730 725
	 * input field. For instance, NameComposites display things like name
......
888 883
	}
889 884

  
890 885
	public void setDisabled(boolean disabled) {
891
		this.enabled = !disabled;
892
		setEnabled(enabled);
886
		setEnabled(!disabled);
893 887
	}
894 888

  
895 889
	public void setEnabled(boolean enabled) {
896
		this.enabled = enabled;
897 890
		Color color = enabled ? control.getForeground() : AbstractUtility.getColor(Resources.COLOR_DISABLED_EDITOR);
898 891

  
899 892
		getNameViewer().getTextWidget().setEditable(enabled);
900
//		getNameViewer().getTextWidget().setEnabled(enabled);
901 893
		getNameViewer().getTextWidget().setForeground(color);
902

  
903

  
904 894
	}
905 895

  
906
	public boolean isEnabled(){
907
		return enabled;
908
	}
896

  
909 897
}

Also available in: Unified diff