Uses of Package
net.ssehub.easy.varModel.cst
Packages that use net.ssehub.easy.varModel.cst
Package
Description
This package represents a specific variability model configuration.
Package for elements of the constraint syntax tree.
Implements the evaluation of constraint syntax trees.
Base package for the variability model.
Base directory for the main datatype classes.
This package contains utility classes for filtering the model for specific model elements.
Filter for finding mandatory declarations.
Classes for creating an (adapted) copy of the
Project.Modifier for the
ProjectRewriteVisitor.Specific classes for performing search operations on models.
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.
-
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.confModelClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.cstClassDescriptionVisitor which runs through all elements of a
ConstraintSyntaxTree, but does nothing.A variable which represents an attribute.Implements a basic constraint copy visitor.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as aConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.Defines a common variable replacer.Exception for invalid Constraints.An expression to indicate that the contained expression shall not be evaluated rather than used as value.An internal temporary node representing an untyped empty initializer.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Class for leaves in the ConstraintSyntaxTree.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.cstEvaluationClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.Defines a common variable replacer.Exception for invalid Constraints.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.modelClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.Exception for invalid Constraints.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.datatypesClassDescriptionClass to show the syntax of an Constraint.Exception for invalid Constraints.
-
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.filterClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.filter.mandatoryVarsClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.rewriteClassDescriptionVisitor which runs through all elements of a
ConstraintSyntaxTree, but does nothing.Implements a basic constraint copy visitor.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.Copies a constraint syntax tree possibly mapping the variables.Defines the interface for a visitor for the constraint tree.Class for OCLFeatureCall.Represents the a compound itself (for constraints within compounds). -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.rewrite.modifier
-
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.searchClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.model.values
-
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.persistencyClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value. -
Classes in net.ssehub.easy.varModel.cst used by net.ssehub.easy.varModel.validationClassDescriptionA variable which represents an attribute.Represents a block of expressions.Represents a comment in a parse tree.Represents an expression which accesses a compound slot where the compound is specified as a
ConstraintSyntaxTree.Represents a typed initializer for compounds.Class for a constant value.Class to show the syntax of an Constraint.Represents an initializer for containers.Represents a set operation call with declarators, e.g.An expression to indicate that the contained expression shall not be evaluated rather than used as value.Defines the interface for a visitor for the constraint tree.Represents a conditional expression.Represents a let expression, i.e.Represents a multi-and expression.Class for OCLFeatureCall.Represents a parenthesis.Represents the a compound itself (for constraints within compounds).Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.Class for a variable value.