Class ComponentInfo

  • All Implemented Interfaces:
    org.intocps.maestro.framework.core.FrameworkUnitInfo

    public class ComponentInfo
    extends java.lang.Object
    implements org.intocps.maestro.framework.core.FrameworkUnitInfo
    • Field Detail

      • modelDescription

        public final org.intocps.maestro.fmi.Fmi2ModelDescription modelDescription
      • fmuIdentifier

        public final java.lang.String fmuIdentifier
      • faultInject

        public java.util.Optional<FaultInject> faultInject
    • Constructor Detail

      • ComponentInfo

        public ComponentInfo​(org.intocps.maestro.fmi.Fmi2ModelDescription modelDescription,
                             java.lang.String fmuIdentifier)
    • Method Detail

      • getFaultInject

        public java.util.Optional<FaultInject> getFaultInject()
      • setFaultInject

        public void setFaultInject​(java.lang.String constraintId)
      • getModelDescription

        public org.intocps.maestro.fmi.Fmi2ModelDescription getModelDescription()
      • getFmuIdentifier

        public java.lang.String getFmuIdentifier()