|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.DRC.DesignRuleBrowser
Graphical browser for using with the Design Rule Checker.
Field Summary | |
javax.swing.JList |
appliedRuleList
|
javax.swing.DefaultListModel |
appliedRules
|
javax.swing.JList |
availableRuleList
|
javax.swing.DefaultListModel |
availableRules
|
javax.swing.JTextField |
circuit
|
DesignRuleChecker |
drc
The DesignRuleChecker associated with this browser. |
javax.swing.JFrame |
frame
|
static int |
IMPORT_CIRCUIT
States |
static int |
RULES_ONLY
|
javax.swing.JTree |
tree
|
javax.swing.JTextArea |
violationBreakdown
|
Constructor Summary | |
DesignRuleBrowser()
Constructor. |
|
DesignRuleBrowser(DesignRuleChecker drc)
|
Method Summary | |
void |
createNodes(javax.swing.tree.DefaultMutableTreeNode top,
DesignRuleViolation[] drvs)
Places the registered violations on the tree. |
void |
init(DesignRuleChecker drc)
Initializes the GUI. |
static void |
main(java.lang.String[] argv)
The Design Rule Browser may be run from the command line. |
void |
run()
|
void |
setState(int newState)
|
void |
show()
Show the constructed frame. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public DesignRuleChecker drc
public javax.swing.JFrame frame
public javax.swing.JTextArea violationBreakdown
public javax.swing.JList availableRuleList
public javax.swing.JList appliedRuleList
public javax.swing.DefaultListModel availableRules
public javax.swing.DefaultListModel appliedRules
public javax.swing.JTextField circuit
public javax.swing.JTree tree
public static final int IMPORT_CIRCUIT
public static final int RULES_ONLY
Constructor Detail |
public DesignRuleBrowser()
public DesignRuleBrowser(DesignRuleChecker drc)
Method Detail |
public static void main(java.lang.String[] argv)
public void init(DesignRuleChecker drc)
public void setState(int newState)
public void show()
public void run()
public void createNodes(javax.swing.tree.DefaultMutableTreeNode top, DesignRuleViolation[] drvs)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |