Class inria.meije.rc.sugarcubes.OrConfig
All Packages Class Hierarchy This Package Previous Next Index
Class inria.meije.rc.sugarcubes.OrConfig
java.lang.Object
|
+----inria.meije.rc.sugarcubes.Config
|
+----inria.meije.rc.sugarcubes.BinaryConfig
|
+----inria.meije.rc.sugarcubes.OrConfig
- public class OrConfig
- extends BinaryConfig
Configuration disjunction (or).
-
OrConfig(Config, Config)
-
-
evaluate(Machine)
- Evaluates the configuration.
-
fixed(Machine)
- A disjunction is fixed as soon as one component is fixed and evaluates
to true: the other one does not need to be also fixed.
-
toString()
-
OrConfig
public OrConfig(Config c1,
Config c2)
toString
public String toString()
- Overrides:
- toString in class Object
fixed
public boolean fixed(Machine machine)
- A disjunction is fixed as soon as one component is fixed and evaluates
to true: the other one does not need to be also fixed.
- Overrides:
- fixed in class Config
evaluate
public boolean evaluate(Machine machine)
- Evaluates the configuration.
- Overrides:
- evaluate in class Config
All Packages Class Hierarchy This Package Previous Next Index