Uses of Interface
net.ssehub.easy.dslCore.translation.IMessageReceiver
-
Packages that use IMessageReceiver Package Description de.uni_hildesheim.sse.buildLanguageTranslation de.uni_hildesheim.sse.translation The mechanisms needed to translate an IVML Ecore model into an IVML object model.de.uni_hildesheim.sse.vil.expressions.translation Translation functionality for expressions.de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation net.ssehub.easy.dslCore.translation Basic reusable classes for SSE-style DSL implementation.net.ssehub.easy.instantiation.core.model.expressions Implements the common expression tree for the VIL languages. -
-
Uses of IMessageReceiver in de.uni_hildesheim.sse.buildLanguageTranslation
Classes in de.uni_hildesheim.sse.buildLanguageTranslation that implement IMessageReceiver Modifier and Type Class Description classAbstractModelTranslator<M extends Script,L extends de.uni_hildesheim.sse.vilBuildLanguage.LanguageUnit>Implements the translation from the DSL to the build model in the instantiator core.classExpressionTranslatorA specific expression translator for the build language.classModelTranslatorImplements the translation from the DSL to the build model in the instantiator core. -
Uses of IMessageReceiver in de.uni_hildesheim.sse.translation
Classes in de.uni_hildesheim.sse.translation that implement IMessageReceiver Modifier and Type Class Description classExpressionTranslatorImplements a class which translates a given EMF expression in terms of the IVML grammar into the IVML object model.classModelTranslatorImplements a ECore-to-IVML translator. -
Uses of IMessageReceiver in de.uni_hildesheim.sse.vil.expressions.translation
Classes in de.uni_hildesheim.sse.vil.expressions.translation that implement IMessageReceiver Modifier and Type Class Description classExpressionTranslator<I extends VariableDeclaration,R extends Resolver<I>,E extends ExpressionStatement>Implements the translation from the expression DSL to the expression model in the instantiator core.classModelTranslator<M extends IModel,I extends VariableDeclaration,R extends Resolver<I>,S extends ExpressionStatement,E extends ExpressionTranslator<I,R,S>>A reusable model translator. -
Uses of IMessageReceiver in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Classes in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation that implement IMessageReceiver Modifier and Type Class Description classExpressionTranslatorA specific expression translator for the template language.classModelTranslatorTranslates a parsed template language in ECore instances into instances of the template language model and performs semantic analysis. -
Uses of IMessageReceiver in net.ssehub.easy.dslCore.translation
Classes in net.ssehub.easy.dslCore.translation that implement IMessageReceiver Modifier and Type Class Description classExpressionTranslatorA basic implementation of an expression translator, i.e., a basic class for translating individual expressions into model instances.classLogMessageReceiverA simple fallback receiver that does not store messages.classMessageReceiverA class which is able to receive and handle messages.classModelTranslator<E extends ExpressionTranslator>A basic implementation of a model translator, i.e., a basic class for translating individual model elements into model instances. -
Uses of IMessageReceiver in net.ssehub.easy.instantiation.core.model.expressions
Classes in net.ssehub.easy.instantiation.core.model.expressions that implement IMessageReceiver Modifier and Type Class Description classStringResolver<I extends VariableDeclaration,R extends Resolver<I>,E extends ExpressionStatement>StringResolver to resolve variables and expressions on compiling.Methods in net.ssehub.easy.instantiation.core.model.expressions with parameters of type IMessageReceiver Modifier and Type Method Description VResolver. resolve(java.lang.String name, boolean local, org.eclipse.emf.ecore.EObject cause, org.eclipse.emf.ecore.EStructuralFeature causeFeature, IMessageReceiver receiver)Resolves a variable.
-