org.harctoolbox.irscrutinizer.importer
Interface IImporter

All Known Subinterfaces:
ICommandImporter, IModulatedIrSequenceImporter, IRemoteSetImporter
All Known Implementing Classes:
CcfImporter, CsvImporter, CsvParametrizedImporter, CsvRawImporter, GirrImporter, GlobalCacheIrDatabase, IctImporter, IrdbImporter, LircImporter, RawLineImporter, RemoteSetImporter, RmduImporter, WaveImporter, XcfImporter

public interface IImporter

This interface models a class that can import something, commands or a sequence.


Method Summary
 java.lang.String getFormatName()
           
 void setCreatingUser(java.lang.String creatingUser)
           
 void setFallbackFrequency(double fallbackFrequency)
           
 void setGenerateCcf(boolean generateCcf)
           
 void setGenerateRaw(boolean generateRaw)
           
 void setInvokeDecodeIr(boolean invokeDecodeIr)
           
 

Method Detail

getFormatName

java.lang.String getFormatName()
Returns:
Name of the importer. May contain spaces and other "funny" characters. Should be one word, and not end with "Importer" or such.

setGenerateRaw

void setGenerateRaw(boolean generateRaw)
Parameters:
generateRaw - Generate raw codes even if not necessary.

setGenerateCcf

void setGenerateCcf(boolean generateCcf)
Parameters:
generateCcf - Generate raw codes even if not necessary.

setInvokeDecodeIr

void setInvokeDecodeIr(boolean invokeDecodeIr)
Parameters:
invokeDecodeIr - Invoke DecodeIR even if not necessary.

setFallbackFrequency

void setFallbackFrequency(double fallbackFrequency)
Parameters:
fallbackFrequency -

setCreatingUser

void setCreatingUser(java.lang.String creatingUser)
Parameters:
creatingUser -