FeatureConstraint : public class
Created: |
2009-10-20 08:19:56 |
Modified: |
2010-03-03 09:31:02 |
|
Project: |
|
Author: |
|
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Advanced: |
|
UUID: |
{B723042E-A6C6-46dd-AF3B-02ACB2985719} |
Appears In: |
FeatureModeling |
<p>Captures a constraint on the containing feature model's configuration which is too complex to be expressed by way of a FeatureLink. In general, all constraints that can be expressed by a FeatureLink can also be expressed by a FeatureConstraint, but not vice versa.<br/></p>
- Attributes
- Associations To
- Other Links
Attribute |
Details |
public String criterion |
Notes:
|
The actual constraint. This is a logic expression in VSL like the criterion of a ConfigurationDecision. For the constraint to be met this expression always has to evaluate to true.<br /><br />For example, to express a mutual exclusion of two features, use the expression "! (Radar & RainSensor)". However, note that this particular constraint could also be formulated as a FeatureLink with type "excludes".
|
|