Class AasChange
java.lang.Object
de.iip_ecosphere.platform.configuration.cfg.AasChange
de.iip_ecosphere.platform.configuration.easyProducer.ivml.AasChange
public class AasChange
extends de.iip_ecosphere.platform.configuration.cfg.AasChange
Records an AAS change.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate net.ssehub.easy.varModel.confModel.IDecisionVariable -
Constructor Summary
ConstructorsConstructorDescriptionAasChange(net.ssehub.easy.varModel.confModel.IDecisionVariable var, de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType type) Creates an instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(de.iip_ecosphere.platform.support.aas.Submodel sm, de.iip_ecosphere.platform.support.aas.Submodel.SubmodelBuilder smB) Methods inherited from class de.iip_ecosphere.platform.configuration.cfg.AasChange
getType
-
Field Details
-
var
private net.ssehub.easy.varModel.confModel.IDecisionVariable var
-
-
Constructor Details
-
AasChange
public AasChange(net.ssehub.easy.varModel.confModel.IDecisionVariable var, de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType type) Creates an instance.- Parameters:
var- the decision variabletype- the change type
-
-
Method Details
-
apply
public void apply(de.iip_ecosphere.platform.support.aas.Submodel sm, de.iip_ecosphere.platform.support.aas.Submodel.SubmodelBuilder smB) - Specified by:
applyin classde.iip_ecosphere.platform.configuration.cfg.AasChange
-