net.ajaest.jdk.core.exporters
Class PlainTextExporter

java.lang.Object
  extended by net.ajaest.jdk.core.exporters.Exporter<KanjiTag>
      extended by net.ajaest.jdk.core.exporters.PlainTextExporter
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Exporter<?>>

public class PlainTextExporter
extends Exporter<KanjiTag>

See Also:
Serialized Form

Field Summary
private  boolean activateAutoExtension
           
private static long serialVersionUID
           
private  java.util.Map<java.lang.String,java.lang.String> strings
           
private  KanjiPlainTextStyler textStyler
           
 
Fields inherited from class net.ajaest.jdk.core.exporters.Exporter
languaje, stylerDialogs, stylers
 
Constructor Summary
PlainTextExporter(java.lang.String lang)
           
 
Method Summary
 java.lang.Boolean export(java.util.List<KanjiTag> list)
           
 javax.swing.filechooser.FileFilter getFileChooserFilters()
           
 java.lang.String getMessage(java.lang.String key)
           
 java.lang.String getName()
           
 KanjiPlainTextStyler getTextStyler()
           
protected  void initMessages(java.lang.String lang)
           
 boolean isActivateAutoExtension()
           
 void setActivateAutoExtension(boolean activateAutoExtension)
           
 
Methods inherited from class net.ajaest.jdk.core.exporters.Exporter
compareTo, extraConfigJFrame, getDialogParent, getExportException, getExportFile, getLanguaje, getSelectedStyler, getSelectedStylerIndex, getStylers, initDialog, invokeExtraConfigJFrame, setDialogParent, setExportException, setExportFile, setExportPath, setLanguaje, setSelectedStyler, setStylers
 
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

strings

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

textStyler

private KanjiPlainTextStyler textStyler

activateAutoExtension

private boolean activateAutoExtension
Constructor Detail

PlainTextExporter

public PlainTextExporter(java.lang.String lang)
Method Detail

export

public java.lang.Boolean export(java.util.List<KanjiTag> list)
Specified by:
export in class Exporter<KanjiTag>

getName

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

initMessages

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

getFileChooserFilters

public javax.swing.filechooser.FileFilter getFileChooserFilters()
Specified by:
getFileChooserFilters in class Exporter<KanjiTag>

getTextStyler

public KanjiPlainTextStyler getTextStyler()

getMessage

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

isActivateAutoExtension

public boolean isActivateAutoExtension()

setActivateAutoExtension

public void setActivateAutoExtension(boolean activateAutoExtension)