Package net.ssehub.easy.varModel.model.rewrite.modifier
package net.ssehub.easy.varModel.model.rewrite.modifier
Modifier for the
ProjectRewriteVisitor.-
ClassDescriptionAbstractFrozenChecker<M extends ContainableModelElement>Super class for Filters which should remove elements based on already frozen variables.Filters
DecisionVariableDeclarations based on their names.Removes constraint out of compounds, pointing to only frozen and constant elements.AIModelElementFilterto filter constraints, containing only frozen variables and constants.Removes frozenConstraintTypevariables if they are only pointing to frozen variable.Checks whether all instances of a givenDerivedDatatypeare frozen and will remove all constraints, if all instances are frozen or if none exist.IModelElementFilter<M extends ContainableModelElement>Optional Rule how to handle elements of aProject, while creating a copy using theProjectRewriteVisitor.FiltersProjectImports based on their names.Import filter based on a Java regular expression.Optional Rule how to handleProjectImports, while creating a copy using theProjectRewriteVisitor.Optional Rule how to handleProjects, while creating a modifying using theProjectRewriteVisitor.AIModelElementFilterto specify that a certain sub class ofContainableModelElementshould be generally omitted.