Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer Class Reference
Inheritance diagram for com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer:
Inheritance graph
Collaboration diagram for com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer:
Collaboration graph

Public Member Functions

 CharacterCellRenderer (@NotNull final GUICharacter template)
 
Component getListCellRendererComponent (@NotNull final JList<? extends GUICharacter > list, @NotNull final GUICharacter value, final int index, final boolean isSelected, final boolean cellHasFocus)
 
- Public Member Functions inherited from com.realtime.crossfire.jxclient.gui.list.GUIListCellRenderer< GUICharacter >
void setSize (final int width, int height)
 

Private Attributes

final GUICharacter template
 

Static Private Attributes

static final long serialVersionUID = 1
 

Detailed Description

A GUIList that tracks a GUICharacter instance.

Author
Nicolas Weeger

Definition at line 35 of file CharacterCellRenderer.java.

Constructor & Destructor Documentation

◆ CharacterCellRenderer()

com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer.CharacterCellRenderer ( @NotNull final GUICharacter  template)

Creates a new instance.

Parameters
templateGUICharacter that will be the displaying template.

Definition at line 52 of file CharacterCellRenderer.java.

Member Function Documentation

◆ getListCellRendererComponent()

Component com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer.getListCellRendererComponent ( @NotNull final JList<? extends GUICharacter list,
@NotNull final GUICharacter  value,
final int  index,
final boolean  isSelected,
final boolean  cellHasFocus 
)

Definition at line 61 of file CharacterCellRenderer.java.

Member Data Documentation

◆ serialVersionUID

final long com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer.serialVersionUID = 1
staticprivate

The serial version UID.

Definition at line 40 of file CharacterCellRenderer.java.

◆ template

final GUICharacter com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer.template
private

Template to use to display items.

Definition at line 45 of file CharacterCellRenderer.java.


The documentation for this class was generated from the following file: