A B E F G I M N O P R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addArg(Class<? extends PType>, String) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
- addArg(String, String) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
B
- BasicMaestroExpansionPlugin - Class in org.intocps.maestro.plugin
-
Abstract base maestro expansion plugin implementation.
- BasicMaestroExpansionPlugin() - Constructor for class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- BasicMaestroExpansionPlugin.FunctionDeclarationBuilder - Class in org.intocps.maestro.plugin
- build() - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
E
- EmptyRuntimeConfig() - Constructor for class org.intocps.maestro.plugin.IMaestroExpansionPlugin.EmptyRuntimeConfig
- expand(AFunctionDeclaration, List<PExp>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
-
Fallback function for raw expansion
- expand(AFunctionDeclaration, List<PExp>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
-
Expansion method of this plugin.
- ExpandException - Exception in org.intocps.maestro.plugin
- ExpandException() - Constructor for exception org.intocps.maestro.plugin.ExpandException
- ExpandException(String) - Constructor for exception org.intocps.maestro.plugin.ExpandException
- ExpandException(String, Throwable) - Constructor for exception org.intocps.maestro.plugin.ExpandException
- ExpandException(String, Throwable, boolean, boolean) - Constructor for exception org.intocps.maestro.plugin.ExpandException
- ExpandException(Throwable) - Constructor for exception org.intocps.maestro.plugin.ExpandException
- expandWithRuntimeAddition(AFunctionDeclaration, List<PExp>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
-
Function to use for building using the raw interface This is search order 2
- expandWithRuntimeAddition(AFunctionDeclaration, List<PExp>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
-
Expansion method of this plugin.
- expandWithRuntimeAddition(AFunctionDeclaration, Fmi2Builder<PStm, ASimulationSpecificationCompilationUnit, PExp, ?>, List<Fmi2Builder.Variable<PStm, ?>>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
-
Function to use for building using the builder interface.
- expandWithRuntimeAddition(AFunctionDeclaration, Fmi2Builder<PStm, ASimulationSpecificationCompilationUnit, PExp, ?>, List<Fmi2Builder.Variable<PStm, ?>>, IPluginConfiguration, ISimulationEnvironment, IErrorReporter) - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
-
Expansion method of this plugin.
- ExpansionUtilities - Class in org.intocps.maestro.plugin
- ExpansionUtilities() - Constructor for class org.intocps.maestro.plugin.ExpansionUtilities
F
- FMI_STATUS_VARIABLE_NAME - Static variable in interface org.intocps.maestro.plugin.IMaestroPlugin
- framework() - Method in annotation type org.intocps.maestro.plugin.SimulationFramework
- FunctionDeclarationBuilder(String, PType) - Constructor for class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
G
- getConfigRequirement() - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- getConfigRequirement() - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
-
Get the configuration requirement for this expansion plugin
- getData() - Method in class org.intocps.maestro.plugin.IMaestroExpansionPlugin.RuntimeConfigAddition
- getDeclaredImportUnit() - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
-
The import unit that is needed when this plugin is used
- getFunctionDeclarationBuilder(String) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- getFunctionDeclarationBuilder(String, PType) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- getModule() - Method in class org.intocps.maestro.plugin.IMaestroExpansionPlugin.RuntimeConfigAddition
- getName() - Method in interface org.intocps.maestro.plugin.IMaestroPlugin
- getVariableDeclaration(LexIdentifier, SBlockStm, int) - Static method in class org.intocps.maestro.plugin.ExpansionUtilities
-
Looks up the tree for a given variabledeclaration
- getVariableDeclaration(LexIdentifier, SBlockStm, int, int) - Static method in class org.intocps.maestro.plugin.ExpansionUtilities
- getVersion() - Method in interface org.intocps.maestro.plugin.IMaestroPlugin
- GLOBAL_EXECUTION_CONTINUE - Static variable in interface org.intocps.maestro.plugin.IMaestroPlugin
-
Global boolean identifier which indicates if execution can continue.
I
- IMaestroExpansionPlugin - Interface in org.intocps.maestro.plugin
- IMaestroExpansionPlugin.ConfigOption - Enum in org.intocps.maestro.plugin
- IMaestroExpansionPlugin.EmptyRuntimeConfig<R> - Class in org.intocps.maestro.plugin
-
An empty implementation of the
IMaestroExpansionPlugin.RuntimeConfigAddition - IMaestroExpansionPlugin.RuntimeConfigAddition<T> - Class in org.intocps.maestro.plugin
- IMaestroPlugin - Interface in org.intocps.maestro.plugin
- IMaestroVerifier - Interface in org.intocps.maestro.plugin
- IPluginConfiguration - Interface in org.intocps.maestro.plugin
M
- merge(IMaestroExpansionPlugin.RuntimeConfigAddition<R>) - Method in class org.intocps.maestro.plugin.IMaestroExpansionPlugin.EmptyRuntimeConfig
- merge(IMaestroExpansionPlugin.RuntimeConfigAddition<T>) - Method in class org.intocps.maestro.plugin.IMaestroExpansionPlugin.RuntimeConfigAddition
-
Merge this configuration with the already existing original
N
- NotRequired - org.intocps.maestro.plugin.IMaestroExpansionPlugin.ConfigOption
O
- Optional - org.intocps.maestro.plugin.IMaestroExpansionPlugin.ConfigOption
- org.intocps.maestro.plugin - package org.intocps.maestro.plugin
P
- parseConfig(InputStream) - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- parseConfig(InputStream) - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
R
- requireConfig() - Method in class org.intocps.maestro.plugin.BasicMaestroExpansionPlugin
- requireConfig() - Method in interface org.intocps.maestro.plugin.IMaestroExpansionPlugin
- Required - org.intocps.maestro.plugin.IMaestroExpansionPlugin.ConfigOption
- RuntimeConfigAddition() - Constructor for class org.intocps.maestro.plugin.IMaestroExpansionPlugin.RuntimeConfigAddition
S
- SimulationFramework - Annotation Type in org.intocps.maestro.plugin
V
- valueOf(String) - Static method in enum org.intocps.maestro.plugin.IMaestroExpansionPlugin.ConfigOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.intocps.maestro.plugin.IMaestroExpansionPlugin.ConfigOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(ARootDocument, IErrorReporter) - Method in interface org.intocps.maestro.plugin.IMaestroVerifier
All Classes All Packages