focusListener = new FocusAdapter() {
@Override
public void focusGained(FocusEvent e) {
-// if(!enabled){
-// return;
-// }
if (getEditor()
.getGroupedContainers().isEmpty()){
return;
private T data;
- private boolean enabled;
-
/**
* nonEditableInfo is a label displayed underneath a GroupedComposite's
* input field. For instance, NameComposites display things like name
}
public void setDisabled(boolean disabled) {
- this.enabled = !disabled;
- setEnabled(enabled);
+ setEnabled(!disabled);
}
public void setEnabled(boolean enabled) {
- this.enabled = enabled;
Color color = enabled ? control.getForeground() : AbstractUtility.getColor(Resources.COLOR_DISABLED_EDITOR);
getNameViewer().getTextWidget().setEditable(enabled);
-// getNameViewer().getTextWidget().setEnabled(enabled);
getNameViewer().getTextWidget().setForeground(color);
-
-
}
- public boolean isEnabled(){
- return enabled;
- }
+
}