app server editor: don't show 'change version' button for app server library

This commit is contained in:
nik
2013-11-07 10:48:46 +04:00
parent f510156c71
commit 5a47ef8751
@@ -71,10 +71,13 @@ public class ExistingLibraryEditor extends LibraryEditorBase implements Disposab
private LibraryType detectType() {
if (!myDetectedTypeComputed) {
final Pair<LibraryType<?>,LibraryProperties<?>> pair = LibraryDetectionManager.getInstance().detectType(Arrays.asList(getFiles(OrderRootType.CLASSES)));
if (pair != null) {
myDetectedType = pair.getFirst();
myDetectedLibraryProperties = pair.getSecond();
LibraryTable libraryTable = myLibrary.getTable();
if (libraryTable == null || libraryTable.isEditable()) {
final Pair<LibraryType<?>,LibraryProperties<?>> pair = LibraryDetectionManager.getInstance().detectType(Arrays.asList(getFiles(OrderRootType.CLASSES)));
if (pair != null) {
myDetectedType = pair.getFirst();
myDetectedLibraryProperties = pair.getSecond();
}
}
myDetectedTypeComputed = true;
}