Example #1
0
 // TODO: create additional MPSConfigurationBean.get/setUsedLanguageReferences() methods and use it
 // here
 private static List<SModuleReference> getUsedLanguages(MPSConfigurationBean data) {
   List<SModuleReference> usedLanguages = new ArrayList<SModuleReference>();
   for (String moduleReference : data.getUsedLanguages()) {
     usedLanguages.add(
         jetbrains.mps.project.structure.modules.ModuleReference.fromString(moduleReference));
   }
   return usedLanguages;
 }
Example #2
0
 public void apply(MPSConfigurationBean data) {
   data.setUsedLanguages(getUsedLanguagesStringArray());
 }