Uses of Interface
net.ssehub.easy.varModel.model.rewrite.modifier.IModelElementFilter
Packages that use IModelElementFilter
Package
Description
Classes for creating an (adapted) copy of the
Project.Modifier for the
ProjectRewriteVisitor.-
Uses of IModelElementFilter in net.ssehub.easy.varModel.model.rewrite
Fields in net.ssehub.easy.varModel.model.rewrite with type parameters of type IModelElementFilterModifier and TypeFieldDescriptionprivate Map<Class<? extends ModelElement>, List<IModelElementFilter<?>>> ProjectRewriteVisitor.modifiersMethods in net.ssehub.easy.varModel.model.rewrite with parameters of type IModelElementFilterModifier and TypeMethodDescriptionvoidProjectRewriteVisitor.addModelCopyModifier(IModelElementFilter<? extends ModelElement> modifier) Adds a newIModelElementFilterto thisProjectRewriteVisitor. -
Uses of IModelElementFilter in net.ssehub.easy.varModel.model.rewrite.modifier
Classes in net.ssehub.easy.varModel.model.rewrite.modifier that implement IModelElementFilterModifier and TypeClassDescriptionclassAbstractFrozenChecker<M extends ContainableModelElement>Super class for Filters which should remove elements based on already frozen variables.classFiltersDecisionVariableDeclarations based on their names.classRemoves constraint out of compounds, pointing to only frozen and constant elements.classAIModelElementFilterto filter constraints, containing only frozen variables and constants.classRemoves frozenConstraintTypevariables if they are only pointing to frozen variable.classChecks whether all instances of a givenDerivedDatatypeare frozen and will remove all constraints, if all instances are frozen or if none exist.classAIModelElementFilterto specify that a certain sub class ofContainableModelElementshould be generally omitted.