|
|||||||||||
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
RatedMove s 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 DebugPanel
public void setEnabled(boolean isEnabled)
setEnabled
in class DebugPanel
public void setLanguageName(String languageName)
setLanguageName
in class DebugPanel
protected String getHelpTextKey()
getHelpTextKey
in class DebugPanel
protected JComponent createEastComponent()
createEastComponent
in class DebugPanel
protected Color determineColor(int rating)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |