Interface FmiBuilder.Fmu2Variable<AST,PORT_SCALAR_TYPE>
- All Superinterfaces:
FmiBuilder.ProvidesTypedReferenceExp,FmiBuilder.Variable<AST,FmiBuilder.NamedVariable<AST>>
- Enclosing interface:
FmiBuilder<AST,B, E, SETTINGS>
public static interface FmiBuilder.Fmu2Variable<AST,PORT_SCALAR_TYPE>
extends FmiBuilder.Variable<AST,FmiBuilder.NamedVariable<AST>>
Handle for an fmu for the creation of component
-
Method Summary
Modifier and TypeMethodDescriptioninstantiate(String name) instantiate(String name, String environmentname) instantiate(String name, FmiBuilder.TryScope<AST> enclosingTryScope, FmiBuilder.Scope<AST> scope) instantiate(String namePrefix, FmiBuilder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope, FmiBuilder.Scope<org.intocps.maestro.ast.node.PStm> scope, String environmentName) instantiate(String namePrefix, FmiBuilder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope, FmiBuilder.Scope<org.intocps.maestro.ast.node.PStm> scope, String environmentName, boolean loggingOn) Methods inherited from interface org.intocps.maestro.framework.fmi2.api.FmiBuilder.ProvidesTypedReferenceExp
getExp, getTypeMethods inherited from interface org.intocps.maestro.framework.fmi2.api.FmiBuilder.Variable
getDeclaredScope, getName, setValue, setValue, setValue, setValue
-
Method Details
-
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String name, String environmentname) -
instantiate
-
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String namePrefix, FmiBuilder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope, FmiBuilder.Scope<org.intocps.maestro.ast.node.PStm> scope, String environmentName) -
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String namePrefix, FmiBuilder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope, FmiBuilder.Scope<org.intocps.maestro.ast.node.PStm> scope, String environmentName, boolean loggingOn) -
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String name, FmiBuilder.TryScope<AST> enclosingTryScope, FmiBuilder.Scope<AST> scope)
-