Class AbstractIvmlModifier.ValueAdjustmentVisitor

java.lang.Object
de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ValueAdjustmentVisitor
All Implemented Interfaces:
net.ssehub.easy.varModel.model.values.IValueVisitor
Enclosing class:
AbstractIvmlModifier

private static class AbstractIvmlModifier.ValueAdjustmentVisitor extends Object implements net.ssehub.easy.varModel.model.values.IValueVisitor
Applies substitutions and value adjustments to values.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

  • Method Details

    • visitConstraintValue

      public void visitConstraintValue(net.ssehub.easy.varModel.model.values.ConstraintValue value)
      Specified by:
      visitConstraintValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitCompoundValue

      public void visitCompoundValue(net.ssehub.easy.varModel.model.values.CompoundValue value)
      Specified by:
      visitCompoundValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitContainerValue

      public void visitContainerValue(net.ssehub.easy.varModel.model.values.ContainerValue value)
      Specified by:
      visitContainerValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitReferenceValue

      public void visitReferenceValue(net.ssehub.easy.varModel.model.values.ReferenceValue referenceValue)
      Specified by:
      visitReferenceValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitEnumValue

      public void visitEnumValue(net.ssehub.easy.varModel.model.values.EnumValue value)
      Specified by:
      visitEnumValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitStringValue

      public void visitStringValue(net.ssehub.easy.varModel.model.values.StringValue value)
      Specified by:
      visitStringValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitIntValue

      public void visitIntValue(net.ssehub.easy.varModel.model.values.IntValue value)
      Specified by:
      visitIntValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitRealValue

      public void visitRealValue(net.ssehub.easy.varModel.model.values.RealValue value)
      Specified by:
      visitRealValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitBooleanValue

      public void visitBooleanValue(net.ssehub.easy.varModel.model.values.BooleanValue value)
      Specified by:
      visitBooleanValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitMetaTypeValue

      public void visitMetaTypeValue(net.ssehub.easy.varModel.model.values.MetaTypeValue value)
      Specified by:
      visitMetaTypeValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitNullValue

      public void visitNullValue(net.ssehub.easy.varModel.model.values.NullValue value)
      Specified by:
      visitNullValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor
    • visitVersionValue

      public void visitVersionValue(net.ssehub.easy.varModel.model.values.VersionValue value)
      Specified by:
      visitVersionValue in interface net.ssehub.easy.varModel.model.values.IValueVisitor