org.harctoolbox.irscrutinizer.exporter
Interface IRemoteSetExporter

All Superinterfaces:
ICommandExporter
All Known Implementing Classes:
DynamicRemoteSetExportFormat, GirrExporter, LircExporter, ProntoClassicExporter, TextExporter

public interface IRemoteSetExporter
extends ICommandExporter


Method Summary
 void export(java.util.Collection<org.harctoolbox.girr.Command> commands, java.lang.String source, java.lang.String title, int count, java.io.File saveFile)
           
 java.io.File export(java.util.HashMap<java.lang.String,org.harctoolbox.girr.Command> commands, java.lang.String source, java.lang.String title, java.lang.String name, java.lang.String manufacturer, java.lang.String model, java.lang.String deviceClass, java.lang.String remoteName, int count, boolean automaticFilenames, java.awt.Component parent)
           
 void export(java.util.HashMap<java.lang.String,org.harctoolbox.girr.Command> commands, java.lang.String source, java.lang.String title, java.lang.String name, java.lang.String manufacturer, java.lang.String model, java.lang.String deviceClass, java.lang.String remoteName, int count, java.io.File saveFile)
           
 void export(org.harctoolbox.girr.RemoteSet remoteSet, java.lang.String title, int count, boolean automaticFilenames, java.awt.Component parent)
           
 void export(org.harctoolbox.girr.RemoteSet remoteSet, java.lang.String title, int count, java.io.File saveFile)
           
 void export(org.harctoolbox.girr.Remote remote, java.lang.String title, java.lang.String source, int count, java.io.File saveFile)
           
 boolean supportsEmbeddedFormats()
           
 
Methods inherited from interface org.harctoolbox.irscrutinizer.exporter.ICommandExporter
considersRepetitions, export, export, getFormatName, getPreferredFileExtension
 

Method Detail

export

void export(org.harctoolbox.girr.RemoteSet remoteSet,
            java.lang.String title,
            int count,
            boolean automaticFilenames,
            java.awt.Component parent)
            throws java.io.FileNotFoundException,
                   java.io.IOException,
                   org.harctoolbox.IrpMaster.IrpMasterException
Throws:
java.io.FileNotFoundException
java.io.IOException
org.harctoolbox.IrpMaster.IrpMasterException

export

void export(org.harctoolbox.girr.RemoteSet remoteSet,
            java.lang.String title,
            int count,
            java.io.File saveFile)
            throws java.io.FileNotFoundException,
                   java.io.IOException,
                   org.harctoolbox.IrpMaster.IrpMasterException
Throws:
java.io.FileNotFoundException
java.io.IOException
org.harctoolbox.IrpMaster.IrpMasterException

export

void export(org.harctoolbox.girr.Remote remote,
            java.lang.String title,
            java.lang.String source,
            int count,
            java.io.File saveFile)
            throws java.io.FileNotFoundException,
                   org.harctoolbox.IrpMaster.IrpMasterException,
                   java.io.IOException
Throws:
java.io.FileNotFoundException
org.harctoolbox.IrpMaster.IrpMasterException
java.io.IOException

export

void export(java.util.HashMap<java.lang.String,org.harctoolbox.girr.Command> commands,
            java.lang.String source,
            java.lang.String title,
            java.lang.String name,
            java.lang.String manufacturer,
            java.lang.String model,
            java.lang.String deviceClass,
            java.lang.String remoteName,
            int count,
            java.io.File saveFile)
            throws java.io.FileNotFoundException,
                   org.harctoolbox.IrpMaster.IrpMasterException,
                   java.io.IOException
Throws:
java.io.FileNotFoundException
org.harctoolbox.IrpMaster.IrpMasterException
java.io.IOException

export

java.io.File export(java.util.HashMap<java.lang.String,org.harctoolbox.girr.Command> commands,
                    java.lang.String source,
                    java.lang.String title,
                    java.lang.String name,
                    java.lang.String manufacturer,
                    java.lang.String model,
                    java.lang.String deviceClass,
                    java.lang.String remoteName,
                    int count,
                    boolean automaticFilenames,
                    java.awt.Component parent)
                    throws java.io.FileNotFoundException,
                           org.harctoolbox.IrpMaster.IrpMasterException,
                           java.io.IOException
Throws:
java.io.FileNotFoundException
org.harctoolbox.IrpMaster.IrpMasterException
java.io.IOException

export

void export(java.util.Collection<org.harctoolbox.girr.Command> commands,
            java.lang.String source,
            java.lang.String title,
            int count,
            java.io.File saveFile)
            throws java.io.FileNotFoundException,
                   java.io.IOException,
                   org.harctoolbox.IrpMaster.IrpMasterException
Throws:
java.io.FileNotFoundException
java.io.IOException
org.harctoolbox.IrpMaster.IrpMasterException

supportsEmbeddedFormats

boolean supportsEmbeddedFormats()