private void updateEnabledState() { List selElements= fLibrariesList.getSelectedElements(); fLibrariesList.enableButton(IDX_EDIT, canEdit(selElements)); fLibrariesList.enableButton(IDX_REMOVE, canRemove(selElements)); fLibrariesList.enableButton(IDX_REPLACE, getSelectedPackageFragmentRoot() != null); boolean noAttributes= containsOnlyTopLevelEntries(selElements); fLibrariesList.enableButton(IDX_ADDEXT, noAttributes); fLibrariesList.enableButton(IDX_ADDFOL, noAttributes); fLibrariesList.enableButton(IDX_ADDJAR, noAttributes); fLibrariesList.enableButton(IDX_ADDLIB, noAttributes); fLibrariesList.enableButton(IDX_ADDVAR, noAttributes); }
private void updateEnabledState() { List<?> selElements= fLibrariesList.getSelectedElements(); fLibrariesList.enableButton(IDX_EDIT, canEdit(selElements)); fLibrariesList.enableButton(IDX_REMOVE, canRemove(selElements)); fLibrariesList.enableButton(IDX_REPLACE, getSelectedPackageFragmentRoot() != null); boolean noAttributes= containsOnlyTopLevelEntries(selElements); fLibrariesList.enableButton(IDX_ADDEXT, noAttributes); fLibrariesList.enableButton(IDX_ADDFOL, noAttributes); fLibrariesList.enableButton(IDX_ADDEXTFOL, noAttributes); fLibrariesList.enableButton(IDX_ADDJAR, noAttributes); fLibrariesList.enableButton(IDX_ADDLIB, noAttributes); fLibrariesList.enableButton(IDX_ADDVAR, noAttributes); }
private void updateEnabledState() { List<?> selElements= fLibrariesList.getSelectedElements(); fLibrariesList.enableButton(IDX_EDIT, canEdit(selElements)); fLibrariesList.enableButton(IDX_REMOVE, canRemove(selElements)); fLibrariesList.enableButton(IDX_REPLACE, getSelectedPackageFragmentRoot() != null); boolean addEnabled= containsOnlyTopLevelEntries(selElements); fLibrariesList.enableButton(IDX_ADDEXT, addEnabled); fLibrariesList.enableButton(IDX_ADDFOL, addEnabled); fLibrariesList.enableButton(IDX_ADDEXTFOL, addEnabled); fLibrariesList.enableButton(IDX_ADDJAR, addEnabled); fLibrariesList.enableButton(IDX_ADDLIB, addEnabled); fLibrariesList.enableButton(IDX_ADDVAR, addEnabled); } @Override