Crossfire JXClient, Trunk  R20561
com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer Class Reference

A ListCellRenderer that renders GUIMetaElement instances. More...

+ Inheritance diagram for com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer:
+ Collaboration diagram for com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer:

Public Member Functions

Component getListCellRendererComponent (@NotNull final JList<? extends GUIMetaElement > list, @NotNull final GUIMetaElement value, final int index, final boolean isSelected, final boolean cellHasFocus)
 
 MetaElementCellRenderer (@NotNull final GUIMetaElement template)
 Creates a new instance. More...
 
- Public Member Functions inherited from com.realtime.crossfire.jxclient.gui.list.GUIListCellRenderer< GUIMetaElement >
void setSize (final int width, int height)
 Updates the component's size. More...
 

Private Attributes

final GUIMetaElement template
 The template used for painting. More...
 

Static Private Attributes

static final long serialVersionUID = 1
 The serial version UID. More...
 

Detailed Description

A ListCellRenderer that renders GUIMetaElement instances.

Author
Andreas Kirschbaum

Definition at line 35 of file MetaElementCellRenderer.java.

Constructor & Destructor Documentation

◆ MetaElementCellRenderer()

com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer.MetaElementCellRenderer ( @NotNull final GUIMetaElement  template)

Creates a new instance.

Parameters
templatethe template used for painting

Definition at line 52 of file MetaElementCellRenderer.java.

Member Function Documentation

◆ getListCellRendererComponent()

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

Definition at line 64 of file MetaElementCellRenderer.java.

Member Data Documentation

◆ serialVersionUID

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

The serial version UID.

Definition at line 40 of file MetaElementCellRenderer.java.

◆ template

final GUIMetaElement com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer.template
private

The template used for painting.

Definition at line 46 of file MetaElementCellRenderer.java.


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