mirror of
https://github.com/Theaninova/DynamicC.git
synced 2026-01-21 08:52:50 +00:00
41 lines
1.3 KiB
Java
41 lines
1.3 KiB
Java
package dynamicc;
|
|
|
|
/*Generated by MPS */
|
|
|
|
import jetbrains.mps.generator.runtime.TemplateModuleInterpreted2;
|
|
import jetbrains.mps.smodel.language.LanguageRegistry;
|
|
import jetbrains.mps.smodel.language.LanguageRuntime;
|
|
import org.jetbrains.annotations.NotNull;
|
|
import org.jetbrains.mps.openapi.module.SModuleReference;
|
|
import org.jetbrains.mps.openapi.persistence.PersistenceFacade;
|
|
import main.QueriesGenerated;
|
|
import java.util.Collection;
|
|
import org.jetbrains.mps.openapi.language.SLanguage;
|
|
import java.util.Arrays;
|
|
|
|
public class Generator extends TemplateModuleInterpreted2 {
|
|
|
|
public Generator(LanguageRegistry languageRegistry, LanguageRuntime sourceLanguage, jetbrains.mps.smodel.Generator generator) {
|
|
super(languageRegistry, sourceLanguage, generator);
|
|
}
|
|
|
|
@NotNull
|
|
@Override
|
|
public SModuleReference getModuleReference() {
|
|
return PersistenceFacade.getInstance().createModuleReference("2f2aeeba-5f76-43cb-9b06-df117bcc8ea2(dynamicc#01)");
|
|
}
|
|
|
|
@Override
|
|
protected void fillTemplateModels(TemplateModuleInterpreted2.TemplateModels models) {
|
|
models.templates("r:d757e312-acb5-4f30-bea2-4336c46123a4", QueriesGenerated.class);
|
|
}
|
|
|
|
|
|
@Override
|
|
public Collection<SLanguage> getTargetLanguages() {
|
|
SLanguage[] rv = new SLanguage[0];
|
|
return Arrays.asList(rv);
|
|
}
|
|
|
|
}
|