org.harctoolbox.irscrutinizer.exporter
Class Exporter
java.lang.Object
org.harctoolbox.irscrutinizer.exporter.Exporter
- Direct Known Subclasses:
- CommandExporter, RemoteSetExporter
public abstract class Exporter
- extends java.lang.Object
This class is a common base class of all the exporters.
|
Field Summary |
protected java.io.File |
exportDir
|
|
Constructor Summary |
protected |
Exporter(java.io.File exportDir)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
exportDir
protected java.io.File exportDir
Exporter
protected Exporter(java.io.File exportDir)
setDateFormatString
public static void setDateFormatString(java.lang.String aDateFormatString)
- Parameters:
aDateFormatString - the dateFormatString to set
getDateFormatString
public java.lang.String getDateFormatString()
setDateFormatFileString
public static void setDateFormatFileString(java.lang.String aDateFormatFileString)
- Parameters:
aDateFormatFileString - the dateFormatFileString to set
getFileExtensions
public abstract java.lang.String[][] getFileExtensions()
getPreferredFileExtension
public abstract java.lang.String getPreferredFileExtension()
getFormatName
public abstract java.lang.String getFormatName()
exportFilename
public java.io.File exportFilename(boolean automatic,
java.awt.Component parent)
throws java.io.IOException
- Throws:
java.io.IOException
getDateString
protected static java.lang.String getDateString()
getLastSaveFile
public static java.io.File getLastSaveFile()