net.ajaest.jdk.core.exporters
Class AbstractMultiExporter<E>
java.lang.Object
net.ajaest.jdk.core.exporters.Exporter<E>
net.ajaest.jdk.core.exporters.AbstractMultiExporter<E>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Exporter<?>>
- Direct Known Subclasses:
- PDFExporter
public abstract class AbstractMultiExporter<E>
- extends Exporter<E>
- See Also:
- Serialized Form
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, setStylers |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
subExporters
protected java.util.List<Exporter<E>> subExporters
exporterMap
private java.util.Map<java.lang.Integer,Exporter<E>> exporterMap
exporterIndex
private java.util.Map<java.lang.Integer,java.lang.Integer> exporterIndex
AbstractMultiExporter
public AbstractMultiExporter(java.lang.String lang,
java.util.List<Exporter<E>> subExporters)
export
public java.lang.Boolean export(java.util.List<E> list)
- Specified by:
export
in class Exporter<E>
getFileChooserFilters
public abstract javax.swing.filechooser.FileFilter getFileChooserFilters()
- Specified by:
getFileChooserFilters
in class Exporter<E>
getMessage
public abstract java.lang.String getMessage(java.lang.String key)
- Specified by:
getMessage
in class Exporter<E>
getName
public abstract java.lang.String getName()
- Specified by:
getName
in class Exporter<E>
initMessages
protected abstract void initMessages(java.lang.String lang)
- Specified by:
initMessages
in class Exporter<E>
transformSubExportation
protected abstract java.lang.Boolean transformSubExportation(java.io.File f)
throws java.lang.Exception
- Throws:
java.lang.Exception
setSelectedStyler
public void setSelectedStyler(java.lang.Integer selectedStyler)
- Overrides:
setSelectedStyler
in class Exporter<E>
getSelectedExporter
public Exporter<E> getSelectedExporter()
getExporters
public java.util.List<Exporter<E>> getExporters()