org.jdesktop.swingx.renderer
Class ListCellContext
java.lang.Object
org.jdesktop.swingx.renderer.CellContext
org.jdesktop.swingx.renderer.ListCellContext
- All Implemented Interfaces:
- java.io.Serializable
public class ListCellContext
- extends CellContext
List specific CellContext
.
- See Also:
- Serialized Form
Method Summary |
javax.swing.JList |
getComponent()
Returns the component the cell resides on, may be null. |
void |
installContext(javax.swing.JList component,
java.lang.Object value,
int row,
int column,
boolean selected,
boolean focused,
boolean expanded,
boolean leaf)
Sets state of the cell's context. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListCellContext
public ListCellContext()
installContext
public void installContext(javax.swing.JList component,
java.lang.Object value,
int row,
int column,
boolean selected,
boolean focused,
boolean expanded,
boolean leaf)
- Sets state of the cell's context. Note that the component might be null
to indicate a cell without a concrete context. All accessors must cope
with.
- Parameters:
component
- the component the cell resides on, might be nullvalue
- the content value of the cellrow
- the cell's row index in view coordinatescolumn
- the cell's column index in view coordinatesselected
- the cell's selected statefocused
- the cell's focused stateexpanded
- the cell's expanded stateleaf
- the cell's leaf state
getComponent
public javax.swing.JList getComponent()
- Description copied from class:
CellContext
- Returns the component the cell resides on, may be null. Subclasses are
expected to override and return the component type they are handling.
- Overrides:
getComponent
in class CellContext
- Returns:
- the component the cell resides on, may be null.