Design Expert System Builder - Node Descriptions
Constraint
(The icon represents a guy in a straightjacket)
Description
This node represents a single constraint that can be checked in a number of places; as an initial or final constraint of a specialist, as a item in a plan sequence list, as a step in a task. A contraint is constructed of a logical operation which if returned false on execution results in failure of the contraint. Currently there is no failure handling implemented though a failure handler child is depicted. Constraint failure, presently, results in the abortion execution of the containing expert system object.
Right Mouse (Meta Key) Menu Options
Rename - Presents user with dialog to change the caption on this node
Insert Item Before - Insert another compatible item before this item in the list that this constraint is in.
Add Item After - Add another compatible item after this item in the list that this constraint is in.
Remove This Item - Delete this constraint from the list it is in.
Child Nodes
Logical Operation - The logical expression that defines compliance or failure of the constraint.
Failure Handler - Not implemented (Would define action to take on failure of the constraint.)
Parent
Expert System Object Generated
Constraint.class