net.ajaest.jdk.core.stylers
Class Styler<E>

java.lang.Object
  extended by net.ajaest.jdk.core.stylers.Styler<E>
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Styler<?>>
Direct Known Subclasses:
KanjiPlainTextStyler, KanjiStudyCardsOdfStyler

public abstract class Styler<E>
extends java.lang.Object
implements java.lang.Comparable<Styler<?>>, java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Boolean completeDescription
           
private  java.lang.String language
           
private static long serialVersionUID
           
 
Constructor Summary
Styler(java.lang.String language)
           
 
Method Summary
 int compareTo(Styler<?> style)
           
 java.lang.Boolean getCompleteDescription()
           
 java.lang.String getLanguaje()
           
abstract  java.lang.String getName()
           
protected abstract  void initMessages(java.lang.String lang)
           
 void setCompleteDescription(java.lang.Boolean completeDescription)
           
 void setLanguaje(java.lang.String lang)
           
abstract  byte[] styler(java.util.List<E> style)
           
 
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

language

private java.lang.String language

completeDescription

private java.lang.Boolean completeDescription
Constructor Detail

Styler

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

styler

public abstract byte[] styler(java.util.List<E> style)

getName

public abstract java.lang.String getName()

initMessages

protected abstract void initMessages(java.lang.String lang)

getLanguaje

public java.lang.String getLanguaje()

setLanguaje

public void setLanguaje(java.lang.String lang)

setCompleteDescription

public void setCompleteDescription(java.lang.Boolean completeDescription)

getCompleteDescription

public java.lang.Boolean getCompleteDescription()

compareTo

public int compareTo(Styler<?> style)
Specified by:
compareTo in interface java.lang.Comparable<Styler<?>>