Class AasIvmlMapper.AasChange

java.lang.Object
de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.AasChange
Enclosing class:
AasIvmlMapper

public static class AasIvmlMapper.AasChange extends Object
Records an AAS change.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

    • AasChange

      public AasChange(net.ssehub.easy.varModel.confModel.IDecisionVariable var, AbstractIvmlModifier.ConfigurationChangeType type)
      Creates an instance.
      Parameters:
      var - the decision variable
      type - the change type
  • Method Details

    • apply

      public void apply(AasIvmlMapper mapper, de.iip_ecosphere.platform.support.aas.Submodel sm, de.iip_ecosphere.platform.support.aas.Submodel.SubmodelBuilder smB)
      Applies the change.
      Parameters:
      mapper - the mapper instance
      sm - the submodel containing the configuration
      smB - the submodel builder of sm for modifications