public class ConstraintFunctions
extends java.lang.Object
AbstractConstraintProcessor.| Constructor and Description |
|---|
ConstraintFunctions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
allAssignmentConstraints(net.ssehub.easy.varModel.model.AttributeAssignment assng,
AbstractConstraintProcessor processor)
Processes all assignment constraints.
|
static void |
allCompoundConstraints(net.ssehub.easy.varModel.model.datatypes.Compound cmpType,
AbstractConstraintProcessor processor,
boolean includeConstraintVariables,
boolean includeDefaults,
net.ssehub.easy.varModel.model.IModelElement parent)
Processes all constraints relevant to the given
Compound. |
public static void allCompoundConstraints(net.ssehub.easy.varModel.model.datatypes.Compound cmpType,
AbstractConstraintProcessor processor,
boolean includeConstraintVariables,
boolean includeDefaults,
net.ssehub.easy.varModel.model.IModelElement parent)
Compound.cmpType - Compound to be processed.processor - The constraint processor functor.includeConstraintVariables - true whether constraint variables shall be included.includeDefaults - true whether default value expressions shall be included.parent - the intended parent for constraints, typically the containing projectpublic static void allAssignmentConstraints(net.ssehub.easy.varModel.model.AttributeAssignment assng,
AbstractConstraintProcessor processor)
assng - the assignment constraintprocessor - the constraint processor for assignment constraintsCopyright © 2009 - 2018 SSE. All Rights Reserved.