Uses of Interface
de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.RuleDeclaration
Packages that use RuleDeclaration
Package
Description
-
Uses of RuleDeclaration in de.uni_hildesheim.sse.buildLanguageTranslation
Methods in de.uni_hildesheim.sse.buildLanguageTranslation with parameters of type RuleDeclarationModifier and TypeMethodDescriptionprotected net.ssehub.easy.instantiation.core.model.buildlangModel.RuleAbstractModelTranslator.RuleTranslator.createRule(RuleDeclaration ruleDecl, net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor<?> returnType, net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration[] params, M parent) protected RuleElementBlockAbstractModelTranslator.RuleTranslator.getBlock(RuleDeclaration ruleDecl) protected de.uni_hildesheim.sse.vil.expressions.expressionDsl.ParameterListAbstractModelTranslator.RuleTranslator.getParameterList(RuleDeclaration ruleDecl) protected net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor<?> AbstractModelTranslator.RuleTranslator.getReturnType(RuleDeclaration ruleDecl, net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver resolver) protected RuleConditionsAbstractModelTranslator.RuleTranslator.getRuleConditions(RuleDeclaration ruleDecl) private static booleanAbstractModelTranslator.isProtected(RuleDeclaration rule) Returns whether a rule is protected. -
Uses of RuleDeclaration in de.uni_hildesheim.sse.vil.buildlang.serializer
Methods in de.uni_hildesheim.sse.vil.buildlang.serializer with parameters of type RuleDeclarationModifier and TypeMethodDescriptionprotected voidVilBuildLanguageSemanticSequencer.sequence_RuleDeclaration(org.eclipse.xtext.serializer.ISerializationContext context, RuleDeclaration semanticObject) Contexts: RuleDeclaration returns RuleDeclaration Constraint: ( (annotations=AnnotationDeclarations? modifier=RuleModifier? type=Type? name=Identifier paramList=ParameterList?)? conditions=RuleConditions? block=RuleElementBlock ) -
Uses of RuleDeclaration in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage
Methods in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage that return RuleDeclarationModifier and TypeMethodDescriptionVilBuildLanguageFactory.createRuleDeclaration()Returns a new object of class 'Rule Declaration'. -
Uses of RuleDeclaration in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.impl
Classes in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.impl that implement RuleDeclarationModifier and TypeClassDescriptionclassAn implementation of the model object 'Rule Declaration'.Methods in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.impl that return RuleDeclaration -
Uses of RuleDeclaration in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.util
Methods in de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.util with parameters of type RuleDeclarationModifier and TypeMethodDescriptionVilBuildLanguageSwitch.caseRuleDeclaration(RuleDeclaration object) Returns the result of interpreting the object as an instance of 'Rule Declaration'.