|
|||||||||||
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.DebugSelectorPane.SelectorPanel
Provides a panel for the selector user interfaces.
Nested Class Summary |
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 Map |
_radioButtons
Map of debug type to map of radio buttons. |
private ButtonGroup |
_selectorButtonGroup
Selector button group. |
private static String |
DEBUG_TYPE_PROPERTY
Debug type client property name. |
private static String |
HEADER_PROPERTY
Debug header client property name. |
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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
protected |
DebugSelectorPane.SelectorPanel()
|
Method Summary | |
protected void |
add(DebugType debugType,
String header)
Add a new selector for the given debug type if one does not already exist. |
protected JRadioButton |
createSelector(DebugType debugType,
String header)
Add a new selector for the given debug type if one does not already exist. |
protected JRadioButton |
get(DebugType debugType,
String header)
Return the user interface for the given debug type and header. |
boolean |
isEnabled()
Return the enabled state. |
protected void |
setLanguageName(String languageName)
Set the language name. |
protected void |
setSelectorEnabled(boolean isEnabled,
DebugType debugType,
String header)
Set the enabled state for the given debug type. |
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 String DEBUG_TYPE_PROPERTY
private static final String HEADER_PROPERTY
private ButtonGroup _selectorButtonGroup
private Map _radioButtons
Constructor Detail |
protected DebugSelectorPane.SelectorPanel()
Method Detail |
public boolean isEnabled()
isEnabled
in class Component
protected void setLanguageName(String languageName)
protected void setSelectorEnabled(boolean isEnabled, DebugType debugType, String header)
protected void add(DebugType debugType, String header)
protected JRadioButton createSelector(DebugType debugType, String header)
protected JRadioButton get(DebugType debugType, String header)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |