Class LemmaListCellRenderer

java.lang.Object
  |
  +--GenericListCellRenderer
        |
        +--LemmaListCellRenderer
All Implemented Interfaces:
javax.swing.ListCellRenderer

public class LemmaListCellRenderer
extends GenericListCellRenderer

This class is responsible for rendering lemmata (basic forms) in the morphology window.

Version:
$03/08/26 19:09:30 mdh$
Author:
Malcolm D. Hyman

Fields inherited from class GenericListCellRenderer
labelFont, lang, langID
 
Constructor Summary
LemmaListCellRenderer(java.awt.Font font)
           
 
Method Summary
 java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
           
 void setMeanings(java.util.Map meanings)
          Sets the map used to retrieve lemma meanings.
 
Methods inherited from class GenericListCellRenderer
setLanguage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LemmaListCellRenderer

public LemmaListCellRenderer(java.awt.Font font)
Method Detail

getListCellRendererComponent

public java.awt.Component getListCellRendererComponent(javax.swing.JList list,
                                                       java.lang.Object value,
                                                       int index,
                                                       boolean isSelected,
                                                       boolean cellHasFocus)
Overrides:
getListCellRendererComponent in class GenericListCellRenderer

setMeanings

public void setMeanings(java.util.Map meanings)
Sets the map used to retrieve lemma meanings.
Parameters:
meanings - meaning map