Interface IValueVisitor

    • Method Detail

      • visitConstraintValue

        void visitConstraintValue​(ConstraintValue value)
        This method is used for visiting ConstraintValue.
        Parameters:
        value - One ConstraintValue which should be visited.
      • visitEnumValue

        void visitEnumValue​(EnumValue value)
        This method is used for visiting EnumValue.
        Parameters:
        value - One EnumValue which should be visited.
      • visitStringValue

        void visitStringValue​(StringValue value)
        This method is used for visiting StringValue.
        Parameters:
        value - One StringValue which should be visited.
      • visitCompoundValue

        void visitCompoundValue​(CompoundValue value)
        This method is used for visiting CompoundValue.
        Parameters:
        value - One CompoundValue which should be visited.
      • visitContainerValue

        void visitContainerValue​(ContainerValue value)
        This method is used for visiting ContainerValue.
        Parameters:
        value - One CompoundValue which should be visited.
      • visitIntValue

        void visitIntValue​(IntValue value)
        This method is used for visiting IntValue.
        Parameters:
        value - One IntValue which should be visited.
      • visitRealValue

        void visitRealValue​(RealValue value)
        This method is used for visiting RealValue.
        Parameters:
        value - One RealValue which should be visited.
      • visitBooleanValue

        void visitBooleanValue​(BooleanValue value)
        This method is used for visiting BooleanValue.
        Parameters:
        value - One BooleanValue which should be visited.
      • visitReferenceValue

        void visitReferenceValue​(ReferenceValue referenceValue)
        This method is used for visiting referenceValue.
        Parameters:
        referenceValue - One referenceValue which should be visited.
      • visitMetaTypeValue

        void visitMetaTypeValue​(MetaTypeValue value)
        This method is used for visiting meta type value.
        Parameters:
        value - a value which should be visited.
      • visitNullValue

        void visitNullValue​(NullValue value)
        This method is used for visiting a null value.
        Parameters:
        value - a value which should be visited (actually NullValue.INSTANCE).
      • visitVersionValue

        void visitVersionValue​(VersionValue value)
        This method is used for visiting a version value.
        Parameters:
        value - a value which should be visited.