MultiwayConstraint
MultiwayConstraint
- Superclass
- Object
- Subclasses
- none
- Referenced By
- VehicleSelectionBox, KemSelectionBox, VehicleSelectionBoxCanvas, SelectionBox
This class was developed for handling multiway constraints. You can
develop your creation methods so that it builds up the blocks with
arguments that has the logic of the constrains that need to be solved.
We primarily used it so that you can have a button that when selected
selects all values of a collection of MultiSelectionLists such as in
VehicleSelectionBoxCanvas and VehicleSelectionBox.
Instance Variables
blocks <IdentityDictionary of: Block> [The Blocks of code that have the resoltution code]
arguments <Array of: Object> [The arguments to the blocks of code]
solving <Boolean> [This is the variable for solving or not]
Class Variables
none
Contacts
yoder@cat.ncsa.uiuc.edu
- Potential problems with this comment:
Variable has invalid type -
#('blocks' 'IdentityDictionary of: Block')