SemanticAdaptationChainGenerator.xtend 868 B

1234567891011121314151617181920212223
  1. /*
  2. * generated by Xtext 2.10.0
  3. */
  4. package be.uantwerpen.ansymo.semanticadaptation.cg.chain
  5. import be.uantwerpen.ansymo.semanticadaptation.cg.canonical.SemanticAdaptationCanonicalGenerator
  6. import be.uantwerpen.ansymo.semanticadaptation.generator.SemanticAdaptationCustomGenerator
  7. import be.uantwerpen.ansymo.semanticadaptation.log.Log
  8. import be.uantwerpen.ansymo.semanticadaptation.semanticAdaptation.Adaptation
  9. import org.eclipse.emf.common.util.URI
  10. import org.eclipse.xtext.generator.IFileSystemAccess2
  11. class SemanticAdaptationChainGenerator extends SemanticAdaptationCustomGenerator {
  12. override void generate(Adaptation sa, IFileSystemAccess2 fsa, URI mainFile){
  13. Log.push("SemanticAdaptationChainGenerator.generate")
  14. (new SemanticAdaptationCanonicalGenerator).doGenerate(sa, fsa, mainFile)
  15. Log.pop("SemanticAdaptationChainGenerator.generate")
  16. }
  17. }