org.jdesktop.swingx.renderer
Class ListCellContext

java.lang.Object
  extended by org.jdesktop.swingx.renderer.CellContext<javax.swing.JList>
      extended by org.jdesktop.swingx.renderer.ListCellContext
All Implemented Interfaces:
java.io.Serializable

public class ListCellContext
extends CellContext<javax.swing.JList>

List specific cellContext.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jdesktop.swingx.renderer.CellContext
column, component, expanded, focused, leaf, noFocusBorder, row, selected, value
 
Constructor Summary
ListCellContext()
           
 
Method Summary
protected  java.awt.Color getSelectionBackground()
          Returns the default selection background color of the renderered component.
protected  java.awt.Color getSelectionForeground()
          Returns the default selection foreground color of the renderered component.
protected  java.lang.String getUIPrefix()
          Returns the component type specific prefix of keys for lookup in the UIManager.
 
Methods inherited from class org.jdesktop.swingx.renderer.CellContext
getBackground, getBorder, getColumn, getComponent, getFocusBackground, getFocusBorder, getFocusForeground, getForeground, getIcon, getRow, getUIKey, getValue, installContext, isEditable, isExpanded, isFocused, isLeaf, isSelected, replaceValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListCellContext

public ListCellContext()
Method Detail

getSelectionBackground

protected java.awt.Color getSelectionBackground()
Returns the default selection background color of the renderered component. Typically, the color is LF specific. It's up to subclasses to look it up. Here: returns null.

PENDING: return UI properties here?

Overrides:
getSelectionBackground in class CellContext<javax.swing.JList>
Returns:
the selection background color of the rendered component.

getSelectionForeground

protected java.awt.Color getSelectionForeground()
Returns the default selection foreground color of the renderered component. Typically, the color is LF specific. It's up to subclasses to look it up. Here: returns null.

PENDING: return UI properties here?

Overrides:
getSelectionForeground in class CellContext<javax.swing.JList>
Returns:
the selection foreground color of the rendered component.

getUIPrefix

protected java.lang.String getUIPrefix()
Returns the component type specific prefix of keys for lookup in the UIManager. Subclasses must override, here: returns the empty String.

Overrides:
getUIPrefix in class CellContext<javax.swing.JList>
Returns:
the component type specific prefix.