Uses of Class
net.ssehub.easy.dslCore.translation.MessageReceiver
-
Packages that use MessageReceiver 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 Basic reusable classes for the exportable management functions of the SSE-style DSL implementation for xText grammars.net.ssehub.easy.dslCore.translation Basic reusable classes for SSE-style DSL implementation. -
-
Uses of MessageReceiver in de.uni_hildesheim.sse.buildLanguageTranslation
Subclasses of MessageReceiver in de.uni_hildesheim.sse.buildLanguageTranslation 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 MessageReceiver in de.uni_hildesheim.sse.translation
Subclasses of MessageReceiver in de.uni_hildesheim.sse.translation 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.Fields in de.uni_hildesheim.sse.translation declared as MessageReceiver Modifier and Type Field Description private MessageReceiverTypeContext. messageReceiverprivate MessageReceiverDerivedTypeMetaCompoundAccessVisitor. receiverConstructors in de.uni_hildesheim.sse.translation with parameters of type MessageReceiver Constructor Description DerivedTypeMetaCompoundAccessVisitor(MessageReceiver receiver)Creates a visitor bound to a given message receiver.TypeContext(Project project, MessageReceiver messageReceiver)Creates a type context for a given project. -
Uses of MessageReceiver in de.uni_hildesheim.sse.vil.expressions.translation
Subclasses of MessageReceiver in de.uni_hildesheim.sse.vil.expressions.translation 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 MessageReceiver in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Subclasses of MessageReceiver in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation 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 MessageReceiver in net.ssehub.easy.dslCore
Fields in net.ssehub.easy.dslCore declared as MessageReceiver Modifier and Type Field Description private MessageReceiverTranslationResult. receiverStores an instance which provides access to the messages which occurred during the model translation.Methods in net.ssehub.easy.dslCore with parameters of type MessageReceiver Modifier and Type Method Description protected EModelUtility. parse(org.eclipse.emf.common.util.URI uri, boolean unload, MessageReceiver receiver, java.lang.Class<E> cls)Parses anurito obtain the top-level element.Constructors in net.ssehub.easy.dslCore with parameters of type MessageReceiver Constructor Description TranslationResult(java.util.List<R> results, MessageReceiver receiver)Creates an instance of this class. -
Uses of MessageReceiver in net.ssehub.easy.dslCore.translation
Subclasses of MessageReceiver in net.ssehub.easy.dslCore.translation 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.classModelTranslator<E extends ExpressionTranslator>A basic implementation of a model translator, i.e., a basic class for translating individual model elements into model instances.Fields in net.ssehub.easy.dslCore.translation declared as MessageReceiver Modifier and Type Field Description private MessageReceiverMessageHandler. receiverConstructors in net.ssehub.easy.dslCore.translation with parameters of type MessageReceiver Constructor Description MessageHandler(MessageReceiver receiver, org.eclipse.emf.ecore.EObject cause, org.eclipse.emf.ecore.EStructuralFeature feature)Creates the message handler.
-