Package net.ssehub.easy.dslCore.translation
package net.ssehub.easy.dslCore.translation
Basic reusable classes for SSE-style DSL implementation. Typically,
the implementation / use of the classes in this package is not exported and
hidden from the user of the respective bundle.
-
ClassDescriptionDefines error codes for messages used in unit testing.A basic implementation of an expression translator, i.e., a basic class for translating individual expressions into model instances.The fundamental interface of a message receiver based on EObjects and EStructuralFeatures for xText grammars.A simple fallback receiver that does not store messages.Implements a message issues by the model translator (in order to provide feedback on multiple issues at once).Represents an issue location.Implements a message handler for xText delegating to
MessageReceiver.A class which is able to receive and handle messages.ModelTranslator<E extends ExpressionTranslator>A basic implementation of a model translator, i.e., a basic class for translating individual model elements into model instances.Some string utility functions.Defines a specific model translator exception which carries information about the context where the error occurred.