Class ConstraintSplitWriter.IdentityConstraintFilter
java.lang.Object
net.ssehub.easy.varModel.persistency.ConstraintSplitWriter.IdentityConstraintFilter
- All Implemented Interfaces:
ConstraintSplitWriter.IConstraintFilter
- Enclosing class:
ConstraintSplitWriter
public static class ConstraintSplitWriter.IdentityConstraintFilter
extends Object
implements ConstraintSplitWriter.IConstraintFilter
An identity constraint filter.
- Author:
- Holger Eichelberger
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIdentityConstraintFilter(ConstraintSyntaxTree constraint) Creates a constraint filter which reacts on identity withconstraint. -
Method Summary
Modifier and TypeMethodDescriptionbooleansplitAt(IModelElement context, ConstraintSyntaxTree constraint) Returns whether the split shall happen atconstraint.
-
Field Details
-
constraint
-
-
Constructor Details
-
IdentityConstraintFilter
Creates a constraint filter which reacts on identity withconstraint.- Parameters:
constraint- the constraint to check for
-
-
Method Details
-
splitAt
Description copied from interface:ConstraintSplitWriter.IConstraintFilterReturns whether the split shall happen atconstraint. Please note that the first time this function returnstruewill cause the split. Furthertrueas return value will be ignored.- Specified by:
splitAtin interfaceConstraintSplitWriter.IConstraintFilter- Parameters:
context- the directly containing / using model elementconstraint- the constraint to check- Returns:
trueif the split shall happen atconstraint,falseelse
-