SemanticAdaptationRuntimeModule.xtend 793 B

12345678910111213141516171819202122232425
  1. /*
  2. * generated by Xtext 2.10.0
  3. */
  4. package be.uantwerpen.ansymo.semanticadaptation
  5. import be.uantwerpen.ansymo.semanticadaptation.generator.SemanticAdaptationGenerator
  6. import be.uantwerpen.ansymo.semanticadaptation.scoping.SemanticAdaptationScopeProvider
  7. import be.uantwerpen.ansymo.semanticadaptation.valueconverter.SemanticAdaptationValueConverters
  8. /**
  9. * Use this class to register components to be used at runtime / without the Equinox extension registry.
  10. */
  11. class SemanticAdaptationRuntimeModule extends AbstractSemanticAdaptationRuntimeModule {
  12. override bindIValueConverterService() {
  13. return SemanticAdaptationValueConverters
  14. }
  15. override bindIScopeProvider() {
  16. return SemanticAdaptationScopeProvider
  17. }
  18. override bindIGenerator2() {
  19. return SemanticAdaptationGenerator
  20. }
  21. }