Class MultiModel.ModelSwap

  • Enclosing class:
    MultiModel

    public static class MultiModel.ModelSwap
    extends Object
    • Field Detail

      • swapInstance

        @JsonPropertyDescription("The name of the instance swapped in")
        public String swapInstance
      • stepCondition

        @JsonPropertyDescription("The condition that should be true for the step to be allowed. It could be (true)")
        public String stepCondition
      • swapCondition

        @JsonPropertyDescription("The condition that should be true for the model to be swapped in i.e. replacing the previous. The condition could look like (controller.valve ==true) if the instance controller exist and have value as a boolean signal")
        public String swapCondition
      • swapConnections

        @JsonPropertyDescription("A map of new connections like the connections but only with the delta for this new instance. Keys and values are on the form  \"{FMU}.instanceName.signal\". The key is the output and values the inputs")
        public Map<String,​List<String>> swapConnections
    • Constructor Detail

      • ModelSwap

        public ModelSwap()