Uses of Class
org.intocps.maestro.plugin.IMaestroExpansionPlugin.RuntimeConfigAddition
-
-
Uses of IMaestroExpansionPlugin.RuntimeConfigAddition in org.intocps.maestro.plugin
Subclasses of IMaestroExpansionPlugin.RuntimeConfigAddition in org.intocps.maestro.plugin Modifier and Type Class Description static classIMaestroExpansionPlugin.EmptyRuntimeConfig<R>An empty implementation of theIMaestroExpansionPlugin.RuntimeConfigAdditionMethods in org.intocps.maestro.plugin that return IMaestroExpansionPlugin.RuntimeConfigAddition Modifier and Type Method Description <R> IMaestroExpansionPlugin.RuntimeConfigAddition<R>BasicMaestroExpansionPlugin. expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction, org.intocps.maestro.framework.fmi2.api.Fmi2Builder<org.intocps.maestro.ast.node.PStm,org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnit,org.intocps.maestro.ast.node.PExp,?> builder, java.util.List<org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,?>> formalArguments, IPluginConfiguration config, org.intocps.maestro.framework.core.ISimulationEnvironment env, org.intocps.maestro.core.messages.IErrorReporter errorReporter)Function to use for building using the builder interface.<R> IMaestroExpansionPlugin.RuntimeConfigAddition<R>IMaestroExpansionPlugin. expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction, org.intocps.maestro.framework.fmi2.api.Fmi2Builder<org.intocps.maestro.ast.node.PStm,org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnit,org.intocps.maestro.ast.node.PExp,?> builder, java.util.List<org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,?>> formalArguments, IPluginConfiguration config, org.intocps.maestro.framework.core.ISimulationEnvironment env, org.intocps.maestro.core.messages.IErrorReporter errorReporter)Expansion method of this plugin.IMaestroExpansionPlugin.RuntimeConfigAddition<R>IMaestroExpansionPlugin.EmptyRuntimeConfig. merge(IMaestroExpansionPlugin.RuntimeConfigAddition<R> original)abstract IMaestroExpansionPlugin.RuntimeConfigAddition<T>IMaestroExpansionPlugin.RuntimeConfigAddition. merge(IMaestroExpansionPlugin.RuntimeConfigAddition<T> original)Merge this configuration with the already existing originalMethods in org.intocps.maestro.plugin that return types with arguments of type IMaestroExpansionPlugin.RuntimeConfigAddition Modifier and Type Method Description <R> java.util.Map.Entry<java.util.List<org.intocps.maestro.ast.node.PStm>,IMaestroExpansionPlugin.RuntimeConfigAddition<R>>BasicMaestroExpansionPlugin. expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction, java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments, IPluginConfiguration config, org.intocps.maestro.framework.core.ISimulationEnvironment env, org.intocps.maestro.core.messages.IErrorReporter errorReporter)Function to use for building using the raw interface This is search order 2<R> java.util.Map.Entry<java.util.List<org.intocps.maestro.ast.node.PStm>,IMaestroExpansionPlugin.RuntimeConfigAddition<R>>IMaestroExpansionPlugin. expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction, java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments, IPluginConfiguration config, org.intocps.maestro.framework.core.ISimulationEnvironment env, org.intocps.maestro.core.messages.IErrorReporter errorReporter)Expansion method of this plugin.Methods in org.intocps.maestro.plugin with parameters of type IMaestroExpansionPlugin.RuntimeConfigAddition Modifier and Type Method Description IMaestroExpansionPlugin.RuntimeConfigAddition<R>IMaestroExpansionPlugin.EmptyRuntimeConfig. merge(IMaestroExpansionPlugin.RuntimeConfigAddition<R> original)abstract IMaestroExpansionPlugin.RuntimeConfigAddition<T>IMaestroExpansionPlugin.RuntimeConfigAddition. merge(IMaestroExpansionPlugin.RuntimeConfigAddition<T> original)Merge this configuration with the already existing original
-