Uses of Interface
net.ssehub.easy.varModel.model.values.IValueVisitor
Packages that use IValueVisitor
Package
Description
Implements the evaluation of constraint syntax trees.
Classes for creating an (adapted) copy of the
Project.Instances of the datatypes.
These package is for reading and saving the variability model and the configuration.
Currently supported file formats: EASy-Producer 2.0 config files (xml) IVML
Currently supported file formats: EASy-Producer 2.0 config files (xml) IVML
Classes for validating e variability model, e.g.
-
Uses of IValueVisitor in net.ssehub.easy.varModel.cstEvaluation
Classes in net.ssehub.easy.varModel.cstEvaluation that implement IValueVisitorModifier and TypeClassDescription(package private) classImplements a constant value resolution visitor.Methods in net.ssehub.easy.varModel.cstEvaluation with parameters of type IValueVisitor -
Uses of IValueVisitor in net.ssehub.easy.varModel.model.rewrite
Classes in net.ssehub.easy.varModel.model.rewrite that implement IValueVisitorModifier and TypeClassDescription(package private) classFilters a givenValueand creates a copy without filtered elements.(package private) class -
Uses of IValueVisitor in net.ssehub.easy.varModel.model.values
Classes in net.ssehub.easy.varModel.model.values that implement IValueVisitorModifier and TypeClassDescriptionclassAdapts the value visitor interface with an empty implementation.Methods in net.ssehub.easy.varModel.model.values with parameters of type IValueVisitorModifier and TypeMethodDescriptionvoidBooleanValue.accept(IValueVisitor visitor) voidCompoundValue.accept(IValueVisitor visitor) voidConstraintValue.accept(IValueVisitor visitor) Accept method for the visitor.voidContainerValue.accept(IValueVisitor visitor) voidEnumValue.accept(IValueVisitor visitor) voidIntValue.accept(IValueVisitor visitor) voidMetaTypeValue.accept(IValueVisitor visitor) voidNullValue.accept(IValueVisitor visitor) voidRealValue.accept(IValueVisitor visitor) voidReferenceValue.accept(IValueVisitor visitor) voidStringValue.accept(IValueVisitor visitor) abstract voidValue.accept(IValueVisitor visitor) Abstract accept method.voidVersionValue.accept(IValueVisitor visitor) -
Uses of IValueVisitor in net.ssehub.easy.varModel.persistency
Classes in net.ssehub.easy.varModel.persistency that implement IValueVisitorModifier and TypeClassDescriptionclassSuper class for translating the variability model to aStringBuffer, which can be used for saving.classAn IVML writer which may or not emit imports.classSplits the textual output at a givenconstraint.classWriter for writing the variability model to an IVML output file. -
Uses of IValueVisitor in net.ssehub.easy.varModel.validation
Classes in net.ssehub.easy.varModel.validation that implement IValueVisitor