Uses of Interface
net.ssehub.easy.instantiation.core.model.vilTypes.IMetaParameterDeclaration
-
Packages that use IMetaParameterDeclaration 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.net.ssehub.easy.instantiation.core.model.vilTypes Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves. -
-
Uses of IMetaParameterDeclaration in net.ssehub.easy.instantiation.core.model.buildlangModel
Classes in net.ssehub.easy.instantiation.core.model.buildlangModel that implement IMetaParameterDeclaration Modifier and Type Class Description classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classJoinVariableDeclarationDefines a variable declaration for VIL joins.classVariableDeclarationRepresents a variable declaration. -
Uses of IMetaParameterDeclaration in net.ssehub.easy.instantiation.core.model.common
Classes in net.ssehub.easy.instantiation.core.model.common with type parameters of type IMetaParameterDeclaration Modifier and Type Class Description classAbstractResolvableModel<V extends IMetaParameterDeclaration,M extends IModel>A basic implementation ofIResolvableModel.(package private) classDummyModel<V extends IMetaParameterDeclaration,M extends IModel>Implements a dummy model used for properly initializingRuntimeEnvironment.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.interfaceIParameterizable<V extends IMetaParameterDeclaration>Defines the access to parameters.interfaceIResolvableModel<V extends IMetaParameterDeclaration,M extends IModel>Defines the interface for a resolvable model which may provide its parts as operations.interfaceIResolvableOperation<V extends IMetaParameterDeclaration>Defines the interface of a resolvable operation.classModelCallExpression<V extends IMetaParameterDeclaration,M extends IResolvableModel<V,M>,O extends IResolvableOperation<V>>Represents the explicit execution of a model operation.classResolver<M extends IResolvableModel<V,M>,O extends IResolvableOperation<V>,E extends ModelCallExpression<V,M,O>,V extends IMetaParameterDeclaration>A common resolver.Classes in net.ssehub.easy.instantiation.core.model.common that implement IMetaParameterDeclaration Modifier and Type Class Description classVariableDeclarationRepresents a variable declaration.Methods in net.ssehub.easy.instantiation.core.model.common with type parameters of type IMetaParameterDeclaration Modifier and Type Method Description protected <R extends IMetaParameterDeclaration,M extends IModel>
voidWriterVisitor. printCompounds(AbstractResolvableModel<R,M> model)Prints the typedefs ofmodel.protected <R extends IMetaParameterDeclaration,M extends IModel>
voidWriterVisitor. printTypedefs(AbstractResolvableModel<R,M> model)Prints the typedefs ofmodel.Methods in net.ssehub.easy.instantiation.core.model.common with parameters of type IMetaParameterDeclaration Modifier and Type Method Description booleanDummyModel. isImplicit(IMetaParameterDeclaration decl) -
Uses of IMetaParameterDeclaration in net.ssehub.easy.instantiation.core.model.templateModel
Classes in net.ssehub.easy.instantiation.core.model.templateModel that implement IMetaParameterDeclaration Modifier and Type Class Description classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classVariableDeclarationRepresents a variable declaration. -
Uses of IMetaParameterDeclaration in net.ssehub.easy.instantiation.core.model.vilTypes
Classes in net.ssehub.easy.instantiation.core.model.vilTypes that implement IMetaParameterDeclaration Modifier and Type Class Description (package private) classReflectionOperationParameterImplements a simple operation parameter descriptor filled by reflection.Methods in net.ssehub.easy.instantiation.core.model.vilTypes that return IMetaParameterDeclaration Modifier and Type Method Description IMetaParameterDeclarationIMetaOperation. getParameter(java.lang.String name)Returns a named parameter declaration.IMetaParameterDeclarationOperationDescriptor. getParameter(int index)Returns the parameter declaration of named parameters.IMetaParameterDeclarationOperationDescriptor. getParameter(java.lang.String name)IMetaParameterDeclarationReflectionOperationDescriptor. getParameter(int index)IMetaParameterDeclarationReflectionOperationDescriptor. getParameter(java.lang.String name)
-