Uses of Interface
de.uni_hildesheim.sse.vil.templatelang.templateLang.LanguageUnit
Packages that use LanguageUnit
Package
Description
-
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang
Methods in de.uni_hildesheim.sse.vil.templatelang with parameters of type LanguageUnitModifier and TypeMethodDescriptionnet.ssehub.easy.dslCore.TranslationResult<net.ssehub.easy.instantiation.core.model.templateModel.Template> TemplateLangModelUtility.createModel(LanguageUnit root, URI uri, boolean registerSuccessful) Create the build language model from an EMF implementation unit. -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.serializer
Methods in de.uni_hildesheim.sse.vil.templatelang.serializer with parameters of type LanguageUnitModifier and TypeMethodDescriptionprotected voidTemplateLangSemanticSequencer.sequence_LanguageUnit(org.eclipse.xtext.serializer.ISerializationContext context, LanguageUnit semanticObject) Contexts: LanguageUnit returns LanguageUnit Constraint: ( imports+=Import* javaExts+=Extension* advices+=Advice* indent=IndentationHint? formatting=FormattingHint? name=Identifier param=ParameterList? ext=Identifier? version=VersionStmt? (elements+=TypeDef | elements+=Compound | elements+=VariableDeclaration | elements+=VilDef)* ) -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.templateLang
Methods in de.uni_hildesheim.sse.vil.templatelang.templateLang that return LanguageUnitModifier and TypeMethodDescriptionTemplateLangFactory.createLanguageUnit()Returns a new object of class 'Language Unit'. -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.templateLang.impl
Classes in de.uni_hildesheim.sse.vil.templatelang.templateLang.impl that implement LanguageUnitModifier and TypeClassDescriptionclassAn implementation of the model object 'Language Unit'.Methods in de.uni_hildesheim.sse.vil.templatelang.templateLang.impl that return LanguageUnit -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.templateLang.util
Methods in de.uni_hildesheim.sse.vil.templatelang.templateLang.util with parameters of type LanguageUnitModifier and TypeMethodDescriptionTemplateLangSwitch.caseLanguageUnit(LanguageUnit object) Returns the result of interpreting the object as an instance of 'Language Unit'. -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Methods in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation with parameters of type LanguageUnitModifier and TypeMethodDescriptionnet.ssehub.easy.instantiation.core.model.templateModel.TemplateModelTranslator.createModel(LanguageUnit tpl, URI uri, boolean registerSuccessful, net.ssehub.easy.basics.modelManagement.ImportResolver<net.ssehub.easy.instantiation.core.model.templateModel.Template> impResolver) Creates a build model from a given implementation unit.private voidModelTranslator.processJavaExtensions(LanguageUnit tpl, net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor desc) Processes the Java extensions. -
Uses of LanguageUnit in de.uni_hildesheim.sse.vil.templatelang.validation
Fields in de.uni_hildesheim.sse.vil.templatelang.validation with type parameters of type LanguageUnitModifier and TypeFieldDescriptionprivate net.ssehub.easy.dslCore.validation.ValidationUtils.IModelValidationCallback<LanguageUnit, net.ssehub.easy.instantiation.core.model.templateModel.Template> TemplateLangValidator.callbackMethods in de.uni_hildesheim.sse.vil.templatelang.validation with parameters of type LanguageUnitModifier and TypeMethodDescriptionvoidTemplateLangValidator.checkModel(LanguageUnit unit) Checks the model on top-level element layer.