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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE>instantiate(String name)FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE>instantiate(String name, String environmentname)FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE>instantiate(String name, FmiBuilder.TryScope<AST> enclosingTryScope, FmiBuilder.Scope<AST> scope)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)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)-
Methods inherited from interface org.intocps.maestro.framework.fmi2.api.FmiBuilder.ProvidesTypedReferenceExp
getExp, getType
-
Methods inherited from interface org.intocps.maestro.framework.fmi2.api.FmiBuilder.Variable
getDeclaredScope, getName, setValue, setValue, setValue, setValue
-
-
-
-
Method Detail
-
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String name, String environmentname)
-
instantiate
FmiBuilder.Fmi2ComponentVariable<AST,PORT_SCALAR_TYPE> instantiate(String name)
-
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)
-
-