public void removeDrillDownParameterRefreshListener( final DrillDownParameterRefreshListener listener) { if (listener == null) { throw new NullPointerException(); } listeners.remove(listener); refreshParameterAction.setEnabled(isEnabled() && listeners.isEmpty() == false); }
public void setEnabled(final boolean enabled) { super.setEnabled(enabled); hideParameterUiCheckbox.setEnabled(enabled); allInOneTable.setEnabled(enabled); systemParameterTable.setEnabled(enabled); manualParameterTable.setEnabled(enabled); predefinedParameterTable.setEnabled(enabled); refreshParameterAction.setEnabled(enabled && listeners.isEmpty() == false); allInOneRemoveAction.setEnabled(enabled); manualParameterRemoveAction.setEnabled(enabled); addParameterAction.setEnabled(enabled); advancedEditorAction.setEnabled(enabled); }