Uses of Class
net.ssehub.easy.dslCore.TranslationResult
-
Packages that use TranslationResult Package Description de.uni_hildesheim.sse IVML core main classes (exported).de.uni_hildesheim.sse.translation The mechanisms needed to translate an IVML Ecore model into an IVML object model.de.uni_hildesheim.sse.ui de.uni_hildesheim.sse.vil.templatelang de.uni_hildesheim.sse.vil.templatelang.ui 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.test Some testing foundations.net.ssehub.easy.dslCore.ui.editors Reusable xText functionality.net.ssehub.easy.dslCore.validation Some validation support. -
-
Uses of TranslationResult in de.uni_hildesheim.sse
Methods in de.uni_hildesheim.sse that return TranslationResult Modifier and Type Method Description TranslationResult<Script>BuildLangModelUtility. createBuildModel(de.uni_hildesheim.sse.vilBuildLanguage.ImplementationUnit root, java.net.URI uri, boolean registerSuccessful)Create the build language model from an EMF implementation unit.TranslationResult<Project>ModelUtility. createVarModel(de.uni_hildesheim.sse.ivml.VariabilityUnit root, java.net.URI uri, boolean registerSuccessful)Create the variability model from an EMF variability unit.TranslationResult<Script>BuildLangModelUtility. parse(org.eclipse.emf.common.util.URI uri, ImportResolver<Script> resolver)TranslationResult<Project>ModelUtility. parse(org.eclipse.emf.common.util.URI uri, ImportResolver<Project> resolver)Methods in de.uni_hildesheim.sse with parameters of type TranslationResult Modifier and Type Method Description voidBuildLangModelUtility. print(TranslationResult<Script> result, java.io.Writer out, boolean emitComments, boolean emitImports)Prints the model stored in the result to the console output stream (for debugging / testing).voidModelUtility. print(TranslationResult<Project> result, java.io.Writer out, boolean emitComments, boolean emitImports)Prints the var model stored in the result to the console output stream (for debugging). -
Uses of TranslationResult in de.uni_hildesheim.sse.translation
Methods in de.uni_hildesheim.sse.translation that return TranslationResult Modifier and Type Method Description TranslationResult<Project>ModelTranslator.Result. createTranslationResult()Creates the translation result. -
Uses of TranslationResult in de.uni_hildesheim.sse.ui
Methods in de.uni_hildesheim.sse.ui that return TranslationResult Modifier and Type Method Description protected TranslationResult<Script>XtextEditor. createModel(de.uni_hildesheim.sse.vilBuildLanguage.ImplementationUnit root, java.net.URI uri)Methods in de.uni_hildesheim.sse.ui with parameters of type TranslationResult Modifier and Type Method Description protected voidXtextEditor. print(TranslationResult<Script> result, java.io.Writer out) -
Uses of TranslationResult in de.uni_hildesheim.sse.vil.templatelang
Methods in de.uni_hildesheim.sse.vil.templatelang that return TranslationResult Modifier and Type Method Description TranslationResult<Template>TemplateLangModelUtility. createModel(de.uni_hildesheim.sse.vil.templatelang.templateLang.LanguageUnit root, java.net.URI uri, boolean registerSuccessful)Create the build language model from an EMF implementation unit.TranslationResult<Template>TemplateLangModelUtility. parse(org.eclipse.emf.common.util.URI uri, ImportResolver<Template> resolver)Methods in de.uni_hildesheim.sse.vil.templatelang with parameters of type TranslationResult Modifier and Type Method Description voidTemplateLangModelUtility. print(TranslationResult<Template> result, java.io.Writer out, boolean emitComments, boolean emitImports)Prints the model stored in the result to the console output stream (for debugging / testing). -
Uses of TranslationResult in de.uni_hildesheim.sse.vil.templatelang.ui
Methods in de.uni_hildesheim.sse.vil.templatelang.ui that return TranslationResult Modifier and Type Method Description protected TranslationResult<Template>XtextEditor. createModel(de.uni_hildesheim.sse.vil.templatelang.templateLang.LanguageUnit root, java.net.URI uri)Methods in de.uni_hildesheim.sse.vil.templatelang.ui with parameters of type TranslationResult Modifier and Type Method Description protected voidXtextEditor. print(TranslationResult<Template> result, java.io.Writer out) -
Uses of TranslationResult in net.ssehub.easy.dslCore
Methods in net.ssehub.easy.dslCore that return TranslationResult Modifier and Type Method Description TranslationResult<R>ModelUtility. parse(java.io.File file)Parse an IVML model file for standalone application (without editor) with a new default import resolver.
Note: This method is called byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo this job for you and do not call this method directly!TranslationResult<R>ModelUtility. parse(org.eclipse.emf.common.util.URI uri)Parse an IVML model file for standalone application (without editor) with a new default import resolver.
Note: This method is called byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo this job for you and do not call this method directly!abstract TranslationResult<R>ModelUtility. parse(org.eclipse.emf.common.util.URI uri, ImportResolver<R> resolver)Parse an IVML model file for standalone application (without editor) with a given import resolver.
Note: This method is called byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo this job for you and do not call this method directly! -
Uses of TranslationResult in net.ssehub.easy.dslCore.test
Methods in net.ssehub.easy.dslCore.test with parameters of type TranslationResult Modifier and Type Method Description protected java.lang.StringAbstractTest. assertNamingAndVersion(AbstractTest.EqualitySetup<R> data, TranslationResult<R> result)Asserts the naming and the version inresult.protected java.lang.StringAbstractTest. checkErrorCodes(TranslationResult<R> result, java.util.List<Message> warnings, int... expectedErrorCodes)Asserts that the expected error codes match the errors stored inresult. -
Uses of TranslationResult in net.ssehub.easy.dslCore.ui.editors
Methods in net.ssehub.easy.dslCore.ui.editors that return TranslationResult Modifier and Type Method Description protected abstract TranslationResult<R>CommonXtextEditor. createModel(T root, java.net.URI uri)Creates a model (while {@link #buildModel(IXtextDocument)).Methods in net.ssehub.easy.dslCore.ui.editors with parameters of type TranslationResult Modifier and Type Method Description protected abstract voidCommonXtextEditor. print(TranslationResult<R> result, java.io.Writer out)Prints the translation result for debugging.private voidCommonXtextEditor. processMessages(TranslationResult<?> result)Processes the messages. -
Uses of TranslationResult in net.ssehub.easy.dslCore.validation
Methods in net.ssehub.easy.dslCore.validation that return TranslationResult Modifier and Type Method Description TranslationResult<T>ValidationUtils.IModelValidationCallback. createModel(R root, java.net.URI uri)Creates a model for validation.Methods in net.ssehub.easy.dslCore.validation with parameters of type TranslationResult Modifier and Type Method Description voidValidationUtils.IModelValidationCallback. print(TranslationResult<T> result, java.io.Writer out)Prints out the translation result.static voidValidationUtils. processMessages(TranslationResult<?> result, org.eclipse.emf.common.util.BasicDiagnostic diagnostic)Processes messages.
-