Silently disable other incompatible framework

#KT-4644 In Progress
This commit is contained in:
Nikolay Krasko
2014-03-18 14:38:20 +04:00
parent 8ddbdab8c8
commit 6b0298b933
2 changed files with 20 additions and 0 deletions
@@ -76,6 +76,16 @@ public class JSFrameworkSupportProvider extends FrameworkSupportInModuleProvider
description.finishLibConfiguration(module, rootModel);
}
@Override
public void onFrameworkSelectionChanged(boolean selected) {
if (selected) {
String providerId = JavaFrameworkType.getInstance().getId();
if (model.isFrameworkSelected(providerId)) {
model.setFrameworkComponentEnabled(providerId, false);
}
}
}
};
}
@@ -74,6 +74,16 @@ public class JavaFrameworkSupportProvider extends FrameworkSupportInModuleProvid
description.finishLibConfiguration(module, rootModel);
}
@Override
public void onFrameworkSelectionChanged(boolean selected) {
if (selected) {
String providerId = JSFrameworkType.getInstance().getId();
if (model.isFrameworkSelected(providerId)) {
model.setFrameworkComponentEnabled(providerId, false);
}
}
}
};
}