private void setVisibleAlfrescoType(boolean visible, boolean isTask) { if (PreferencesUtil.getBooleanPreference(Preferences.ALFRESCO_ENABLE)) { if (visible) { if (isTask) { alfrescoTaskTypeButton.setSelection(visible); } else { alfrescoExecutionTypeButton.setSelection(visible); } } else { alfrescoTaskTypeButton.setSelection(visible); alfrescoExecutionTypeButton.setSelection(visible); } } scriptText.setVisible(visible); scriptLabel.setVisible(visible); runAsText.setVisible(visible); runAsLabel.setVisible(visible); scriptProcessorText.setVisible(visible); scriptProcessorLabel.setVisible(visible); extensionLabel.setVisible(!visible); fieldEditor.setVisible(!visible); }