org.harctoolbox.irscrutinizer.exporter
Interface ICommandExporter

All Known Subinterfaces:
IRemoteSetExporter
All Known Implementing Classes:
DynamicCommandExportFormat, DynamicRemoteSetExportFormat, GirrExporter, IctExporter, LircExporter, ProntoClassicExporter, TextExporter, WaveExporter

public interface ICommandExporter


Method Summary
 boolean considersRepetitions()
           
 java.io.File export(org.harctoolbox.girr.Command command, java.lang.String source, java.lang.String title, int repeatCount, boolean automaticFilenames, java.awt.Component parent)
           
 void export(org.harctoolbox.girr.Command command, java.lang.String source, java.lang.String title, int repeatCount, java.io.File exportFile)
           
 java.lang.String getFormatName()
           
 java.lang.String getPreferredFileExtension()
           
 

Method Detail

export

java.io.File export(org.harctoolbox.girr.Command command,
                    java.lang.String source,
                    java.lang.String title,
                    int repeatCount,
                    boolean automaticFilenames,
                    java.awt.Component parent)
                    throws org.harctoolbox.IrpMaster.IrpMasterException,
                           java.io.IOException
Throws:
org.harctoolbox.IrpMaster.IrpMasterException
java.io.IOException

export

void export(org.harctoolbox.girr.Command command,
            java.lang.String source,
            java.lang.String title,
            int repeatCount,
            java.io.File exportFile)
            throws org.harctoolbox.IrpMaster.IrpMasterException,
                   java.io.IOException
Throws:
org.harctoolbox.IrpMaster.IrpMasterException
java.io.IOException

considersRepetitions

boolean considersRepetitions()

getPreferredFileExtension

java.lang.String getPreferredFileExtension()

getFormatName

java.lang.String getFormatName()