Class ComponentInfo
- java.lang.Object
-
- org.intocps.maestro.framework.fmi2.ComponentInfo
-
- All Implemented Interfaces:
FrameworkUnitInfo
public class ComponentInfo extends Object implements FrameworkUnitInfo
-
-
Field Summary
Fields Modifier and Type Field Description Optional<FaultInject>faultInjectStringfmuIdentifierorg.intocps.maestro.fmi.Fmi2ModelDescriptionmodelDescription
-
Constructor Summary
Constructors Constructor Description ComponentInfo(org.intocps.maestro.fmi.Fmi2ModelDescription modelDescription, String fmuIdentifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<FaultInject>getFaultInject()StringgetFmuIdentifier()org.intocps.maestro.fmi.Fmi2ModelDescriptiongetModelDescription()voidsetFaultInject(String constraintId)
-
-
-
Field Detail
-
modelDescription
public final org.intocps.maestro.fmi.Fmi2ModelDescription modelDescription
-
fmuIdentifier
public final String fmuIdentifier
-
faultInject
public Optional<FaultInject> faultInject
-
-
Constructor Detail
-
ComponentInfo
public ComponentInfo(org.intocps.maestro.fmi.Fmi2ModelDescription modelDescription, String fmuIdentifier)
-
-
Method Detail
-
getFaultInject
public Optional<FaultInject> getFaultInject()
-
setFaultInject
public void setFaultInject(String constraintId)
-
getModelDescription
public org.intocps.maestro.fmi.Fmi2ModelDescription getModelDescription()
-
getFmuIdentifier
public String getFmuIdentifier()
-
-