net.ajaest.jdk.core.stylers
Class KanjiTableStyler

java.lang.Object
  extended by net.ajaest.jdk.core.stylers.Styler<KanjiTag>
      extended by net.ajaest.jdk.core.stylers.KanjiTableStyler
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Styler<?>>

public class KanjiTableStyler
extends Styler<KanjiTag>

See Also:
Serialized Form

Field Summary
private  java.util.Map<java.lang.String,java.lang.String> messages
           
private  javax.swing.JPanel[] optionPanels
           
private  SelectPanel selectionFieldsPanel
           
private static long serialVersionUID
           
 
Fields inherited from class net.ajaest.jdk.core.stylers.Styler
language
 
Constructor Summary
KanjiTableStyler(java.lang.String language)
           
 
Method Summary
protected  java.lang.String getKey(java.lang.String message)
           
protected  java.lang.String getMessage(java.lang.String key)
           
 java.lang.String getName()
           
 javax.swing.JPanel[] getStyleOptionsJPanels()
           
private  java.util.Set<java.lang.String> initFieldNames()
           
protected  void initMessages(java.lang.String lang)
           
static void main(java.lang.String... args)
           
 byte[] styler(java.util.List<KanjiTag> style)
           
 
Methods inherited from class net.ajaest.jdk.core.stylers.Styler
compareTo, getLanguaje, setLanguaje
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

messages

private java.util.Map<java.lang.String,java.lang.String> messages

optionPanels

private javax.swing.JPanel[] optionPanels

selectionFieldsPanel

private SelectPanel selectionFieldsPanel
Constructor Detail

KanjiTableStyler

public KanjiTableStyler(java.lang.String language)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class Styler<KanjiTag>

initMessages

protected void initMessages(java.lang.String lang)
Specified by:
initMessages in class Styler<KanjiTag>

styler

public byte[] styler(java.util.List<KanjiTag> style)
Specified by:
styler in class Styler<KanjiTag>

getStyleOptionsJPanels

public javax.swing.JPanel[] getStyleOptionsJPanels()
Specified by:
getStyleOptionsJPanels in class Styler<KanjiTag>

getMessage

protected java.lang.String getMessage(java.lang.String key)
Specified by:
getMessage in class Styler<KanjiTag>

getKey

protected java.lang.String getKey(java.lang.String message)

initFieldNames

private java.util.Set<java.lang.String> initFieldNames()

main

public static void main(java.lang.String... args)
                 throws javax.swing.UnsupportedLookAndFeelException
Throws:
javax.swing.UnsupportedLookAndFeelException