Uses of Enum Class
net.ssehub.easy.varModel.model.filter.FilterType
Packages that use FilterType
Package
Description
This package represents a specific variability model configuration.
Base package for the variability model.
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.-
Uses of FilterType in net.ssehub.easy.varModel.confModel
Methods in net.ssehub.easy.varModel.confModel with parameters of type FilterTypeModifier and TypeMethodDescriptionvoidConfiguration.freezeValues(Project project, FilterType filter) SetsAssignmentState.FROZENstate to already frozen variables. -
Uses of FilterType in net.ssehub.easy.varModel.model
Fields in net.ssehub.easy.varModel.model declared as FilterTypeModifier and TypeFieldDescriptionprivate FilterTypeAbstractProjectVisitor.filterTypeSpecifies whether project imports shall be considered or not.Methods in net.ssehub.easy.varModel.model that return FilterTypeModifier and TypeMethodDescriptionprotected FilterTypeAbstractProjectVisitor.getFilterType()Returns theFilterType, which is currently used.Methods in net.ssehub.easy.varModel.model with parameters of type FilterTypeModifier and TypeMethodDescriptionprotected voidAbstractProjectVisitor.clear(Project originProject, FilterType filterType) Resets the knowledge if a this visitor should be used for a second iteration.Constructors in net.ssehub.easy.varModel.model with parameters of type FilterTypeModifierConstructorDescriptionprotectedAbstractProjectVisitor(Project originProject, FilterType filterType) Sole constructor for this visitor. -
Uses of FilterType in net.ssehub.easy.varModel.model.filter
Methods in net.ssehub.easy.varModel.model.filter that return FilterTypeModifier and TypeMethodDescriptionstatic FilterTypeReturns the enum constant of this class with the specified name.static FilterType[]FilterType.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in net.ssehub.easy.varModel.model.filter with parameters of type FilterTypeModifierConstructorDescriptionprotectedAbstractDeclarationFinder(Project project, FilterType filterType) Sole constructor for this class.protectedAbstractFrozenElementsFinder(Project originProject, FilterType filterType) Sole constructor for this class.AnnotationAssignmentFinder(Project originProject, FilterType filterType, boolean onlyToplevel) Single constructor for this class.DatatypeFinder(Project originProject, FilterType filterType, IDatatype type) Sole constructor for creating a newDatatypeFinder.DeclarationFinder(Project project, FilterType filterType, IDatatype type) Constructor for specifying whether search results should be filtered regarding the specifiedIDatatype.DeclarationFinder(Project project, FilterType filterType, IDatatype type, boolean onlyToplevel) Constructor for specifying whether search results should be filtered regarding the specifiedIDatatypeand whether only toplevel variables should be retrieved.DeclarationMapper(Project project, FilterType filterType) Sole constructor for this class.EvalBlockFinder(Project project, FilterType filtertype) Sole constructor for this class.FreezeBlockFinder(Project project, FilterType filtertype) Default constructor for this class.FrozenElementsFinder(Project project, FilterType filtertype) Default constructor for this class.ModelElementTypeFinder(Project originProject, FilterType filterType) Constructs a newModelElementTypeFinder.ProjectInterfaceFinder(Project project, FilterType filterType) Constructor for getting allProjectInterfaces.ProjectInterfaceFinder(Project project, FilterType filterType, boolean onlyUsedInterfaces) Constructor for getting allProjectInterfaces. -
Uses of FilterType in net.ssehub.easy.varModel.model.filter.mandatoryVars
Constructors in net.ssehub.easy.varModel.model.filter.mandatoryVars with parameters of type FilterTypeModifierConstructorDescriptionMandatoryDeclarationClassifier(Configuration config, FilterType filterType) Initializes, but not start, this classifier.MandatoryDeclarationClassifier(Configuration config, FilterType filterType, MandatoryClassifierSettings settings) Initializes, but not start, this classifier. -
Uses of FilterType in net.ssehub.easy.varModel.model.rewrite
Fields in net.ssehub.easy.varModel.model.rewrite declared as FilterTypeModifier and TypeFieldDescriptionprivate FilterTypeProjectRewriteVisitor.filterTypeSpecifies whether project imports shall be considered or not.Methods in net.ssehub.easy.varModel.model.rewrite with parameters of type FilterTypeModifier and TypeMethodDescriptionvoidProjectRewriteVisitor.reset(Project originProject, FilterType filterType) Resets theProjectRewriteVisitorto use it for a new visitation.Constructors in net.ssehub.easy.varModel.model.rewrite with parameters of type FilterTypeModifierConstructorDescription(package private)DeletedElementsCollector(Project originProject, FilterType filterType, RewriteContext context) Single constructor of this class.(package private)InitialStructureCollector(Project originProject, FilterType filterType, VariableLookUpTable table) Default constructor for this class.ProjectCopyVisitor(Project originProject, FilterType filterType) Sole constructor for creating a copy of aProject.ProjectRewriteVisitor(Project originProject, FilterType filterType) Default constructor for this class.