Public Member Functions | |
void | addEdge (Component from, Component to) |
boolean | equalComponents (Set comps) |
RepairOrderDAGNode | getNode (Component comp) |
GraphMatrix | getTransitiveClosure () |
boolean | hasEdge (Component from, Component to) |
RepairOrderDAG (ModeAssignment ma) | |
String | toString () |
Protected Member Functions | |
void | addNode (Component comp) |
void | createFromModeAssignment (ModeAssignment ma) |
boolean | invariant () |
boolean | uniqueComponents () |
Protected Attributes | |
TreeMap | components = new TreeMap() |
GraphMatrix | transClosure = null |
Definition at line 30 of file RepairOrderDAG.java.
dfengine.RepairOrderDAG.RepairOrderDAG | ( | ModeAssignment | ma | ) | [inline] |
Definition at line 40 of file RepairOrderDAG.java.
void dfengine.RepairOrderDAG.addEdge | ( | Component | from, |
Component | to | ||
) | [inline] |
Definition at line 65 of file RepairOrderDAG.java.
void dfengine.RepairOrderDAG.addNode | ( | Component | comp | ) | [inline, protected] |
Definition at line 49 of file RepairOrderDAG.java.
void dfengine.RepairOrderDAG.createFromModeAssignment | ( | ModeAssignment | ma | ) | [inline, protected] |
Definition at line 86 of file RepairOrderDAG.java.
boolean dfengine.RepairOrderDAG.equalComponents | ( | Set | comps | ) | [inline] |
Definition at line 147 of file RepairOrderDAG.java.
RepairOrderDAGNode dfengine.RepairOrderDAG.getNode | ( | Component | comp | ) | [inline] |
Definition at line 59 of file RepairOrderDAG.java.
GraphMatrix dfengine.RepairOrderDAG.getTransitiveClosure | ( | ) | [inline] |
Definition at line 142 of file RepairOrderDAG.java.
boolean dfengine.RepairOrderDAG.hasEdge | ( | Component | from, |
Component | to | ||
) | [inline] |
Definition at line 82 of file RepairOrderDAG.java.
boolean dfengine.RepairOrderDAG.invariant | ( | ) | [inline, protected] |
Definition at line 115 of file RepairOrderDAG.java.
String dfengine.RepairOrderDAG.toString | ( | ) | [inline] |
Definition at line 163 of file RepairOrderDAG.java.
boolean dfengine.RepairOrderDAG.uniqueComponents | ( | ) | [inline, protected] |
Definition at line 154 of file RepairOrderDAG.java.
TreeMap dfengine.RepairOrderDAG.components = new TreeMap() [protected] |
Definition at line 35 of file RepairOrderDAG.java.
GraphMatrix dfengine.RepairOrderDAG.transClosure = null [protected] |
Definition at line 37 of file RepairOrderDAG.java.