|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--org.moyoman.client.reference.debug.DebugPanel
|
+--org.moyoman.client.reference.debug.ContinuousDebugPanel
Provides a panel for continuous type debug information.
| Nested Class Summary | |
private static class |
ContinuousDebugPanel.LegendCellRenderer
Provides a renderer which displays the legend color. |
private static class |
ContinuousDebugPanel.LegendListEntry
Provides a legend list entry item. |
private static class |
ContinuousDebugPanel.RatedMoveComparator
Provides an implementation of Comparator to order
RatedMoves from best to worst. |
| Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
private TreeSet |
_data
Data set. |
private JLabel |
_legendLabel
Legend label. |
private JList |
_legendUI
Legend list. |
private List |
_listData
List data. |
private static Color[] |
COLORS
Array of legend colors. |
private static int |
DELTA
The size of the color buckets. |
private static int |
MAX_RATING
The maximum integer rating. |
private static int |
MIN_RATING
The minimum integer rating. |
| Fields inherited from class org.moyoman.client.reference.debug.DebugPanel |
_dataLabel, _dataUI |
| Fields inherited from class javax.swing.JPanel |
|
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface org.moyoman.client.reference.util.IGUIConstants |
DEBUG, DIRTY_PROPERTY, GAP, MARGIN, TRANSPARENT_COLOR |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
protected |
ContinuousDebugPanel()
Construct this dialog. |
| Method Summary | |
protected JComponent |
createEastComponent()
Create the East component. |
protected Color |
determineColor(int rating)
Return the color for the given rating. |
protected String |
getHelpTextKey()
Return the key for the help text. |
void |
setDebugInfo(Debug debugInfo)
Set the debug info. |
void |
setEnabled(boolean isEnabled)
Set the enabled state. |
void |
setLanguageName(String languageName)
Set the language name. |
| Methods inherited from class org.moyoman.client.reference.debug.DebugPanel |
clear, clearAnnotations, create, createBoard, createHeaderPanel, debugInfoActionPerformed, getActionManager, getBoard, getDebugType, getForegroundFor, getHeader, getInfoAction, getModule, init, setBoardState, setDebugType, setHeader, setListData, setModule |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private static final Color[] COLORS
private static final int MIN_RATING
private static final int MAX_RATING
private static final int DELTA
private JLabel _legendLabel
private JList _legendUI
private List _listData
private TreeSet _data
| Constructor Detail |
protected ContinuousDebugPanel()
| Method Detail |
public void setDebugInfo(Debug debugInfo)
setDebugInfo in class DebugPanelpublic void setEnabled(boolean isEnabled)
setEnabled in class DebugPanelpublic void setLanguageName(String languageName)
setLanguageName in class DebugPanelprotected String getHelpTextKey()
getHelpTextKey in class DebugPanelprotected JComponent createEastComponent()
createEastComponent in class DebugPanelprotected Color determineColor(int rating)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||