Uses of Class
net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
-
Packages that use ModelCallExpression Package Description net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.templateModel The template language model. -
-
Uses of ModelCallExpression in net.ssehub.easy.instantiation.core.model.buildlangModel
Subclasses of ModelCallExpression in net.ssehub.easy.instantiation.core.model.buildlangModel Modifier and Type Class Description classInstantiateExpressionRepresents an instantiate expression.classRuleCallExpressionRepresents the explicit execution of a rule (precondition, rule body).Methods in net.ssehub.easy.instantiation.core.model.buildlangModel that return ModelCallExpression Modifier and Type Method Description protected ModelCallExpression<VariableDeclaration,Script,AbstractRule>BuildlangExecution. createModelCall(Script model, AbstractRule operation, CallArgument... arguments) -
Uses of ModelCallExpression in net.ssehub.easy.instantiation.core.model.common
Classes in net.ssehub.easy.instantiation.core.model.common with type parameters of type ModelCallExpression Modifier and Type Interface Description interfaceICallExpressionTester<M extends IResolvableModel<V,M>,O extends IResolvableOperation<V>,E extends ModelCallExpression<V,M,O>,V extends IMetaParameterDeclaration>The interface of a dynamic call expression tester.classResolver<M extends IResolvableModel<V,M>,O extends IResolvableOperation<V>,E extends ModelCallExpression<V,M,O>,V extends IMetaParameterDeclaration>A common resolver.Methods in net.ssehub.easy.instantiation.core.model.common that return ModelCallExpression Modifier and Type Method Description protected abstract ModelCallExpression<V,M,O>ExecutionVisitor. createModelCall(M model, O operation, CallArgument... arguments)Creates a model call expression instance.Methods in net.ssehub.easy.instantiation.core.model.common with parameters of type ModelCallExpression Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.Object>ExecutionVisitor. determineScriptParam(ModelCallExpression<V,M,O> call)Determines script parameters from a call, i.e., takes over arguments and fixes them.protected java.lang.ObjectExecutionVisitor. visitModelCallExpression(ModelCallExpression<V,M,O> call)Visits a model call expression. -
Uses of ModelCallExpression in net.ssehub.easy.instantiation.core.model.templateModel
Subclasses of ModelCallExpression in net.ssehub.easy.instantiation.core.model.templateModel Modifier and Type Class Description classTemplateCallExpressionRepresents the explicit execution of a template.Methods in net.ssehub.easy.instantiation.core.model.templateModel that return ModelCallExpression Modifier and Type Method Description protected ModelCallExpression<VariableDeclaration,Template,Def>TemplateLangExecution. createModelCall(Template model, Def operation, CallArgument... arguments)
-