org.harctoolbox.irscrutinizer
Class Props

java.lang.Object
  extended by org.harctoolbox.irscrutinizer.Props

public class Props
extends java.lang.Object

This class handles the properties of the program, saved to a file between program invocations.


Nested Class Summary
static interface Props.IPropertyChangeListener
           
 
Constructor Summary
Props(java.lang.String applicationHome)
          Sets up a Props instance from system default file name.
Props(java.lang.String filename, java.lang.String applicationHome)
          Sets up a Props instance from a given file name.
 
Method Summary
 void addAnalyzerBaseChangeListener(Props.IPropertyChangeListener listener)
           
 void addArduinoCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addArduinoPortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addBoundsChangeListener(Props.IPropertyChangeListener listener)
           
 void addCaptureDeviceChangeListener(Props.IPropertyChangeListener listener)
           
 void addCaptureEndingTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void addCaptureRunTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void addCaptureStartTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void addCodeColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addCreatingUserChangeListener(Props.IPropertyChangeListener listener)
           
 void addDColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addDefaultImportDirChangeListener(Props.IPropertyChangeListener listener)
           
 void addDisregardRepeatMinsChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportAutomaticFilenamesChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportDirChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportFormatNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportGenerateParametersChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportGenerateRawChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportGenerateSendIrChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportGenerateUeiChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportNoRepeatsChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportSendIrCompressedChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportSendIrConnectorChangeListener(Props.IPropertyChangeListener listener)
           
 void addExportSendIrModuleChangeListener(Props.IPropertyChangeListener listener)
           
 void addFallbackFrequencyChangeListener(Props.IPropertyChangeListener listener)
           
 void addFColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
           
 void addGenerateRawChangeListener(Props.IPropertyChangeListener listener)
           
 void addGenericSerialPortDeviceNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrCreateSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrFatRawChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrStyleSheetTypeChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrStyleSheetUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void addGirrValidateChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCacheApiKeyChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCacheCaptureIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCacheIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCacheModuleChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCachePortChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlobalCacheTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void addGlossaryUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void addHelpfileUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void addIgnoreEndingSilenceChangeListener(Props.IPropertyChangeListener listener)
           
 void addImportWaveDivideCarrierChangeListener(Props.IPropertyChangeListener listener)
           
 void addIncludeTailChangeListener(Props.IPropertyChangeListener listener)
           
 void addInvokeAnalyzerOnImportsChangeListener(Props.IPropertyChangeListener listener)
           
 void addInvokeDecodeIrChangeListener(Props.IPropertyChangeListener listener)
           
 void addInvokeRepeatFinderChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrpMasterDocUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrpProtocolsIniPathChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrToyCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrToyPortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrTransIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addIrWidgetCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addLircIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void addLircMode2CommandChangeListener(Props.IPropertyChangeListener listener)
           
 void addLircPortChangeListener(Props.IPropertyChangeListener listener)
           
 void addLookAndFeelChangeListener(Props.IPropertyChangeListener listener)
           
 void addOutputFormatIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void addParametricNameColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addParametricNumberBaseIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void addParametricSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void addPrintDecodesToConsoleChangeListener(Props.IPropertyChangeListener listener)
           
 void addProtocolColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addProtocolsIniUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void addRawNameColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addRawSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void addRmasterErrPathChangeListener(Props.IPropertyChangeListener listener)
           
 void addSColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void addSendingTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void addSorterOnParametrizedTableChangeListener(Props.IPropertyChangeListener listener)
           
 void addSorterOnRawTableChangeListener(Props.IPropertyChangeListener listener)
           
 void addTranslateProntoFontChangeListener(Props.IPropertyChangeListener listener)
           
 void addTransmitHardwareChangeListener(Props.IPropertyChangeListener listener)
           
 void addUseCleansedChangeListener(Props.IPropertyChangeListener listener)
           
 void addUsePopupsForErrorsChangeListener(Props.IPropertyChangeListener listener)
           
 void addUsePopupsForHelpChangeListener(Props.IPropertyChangeListener listener)
           
 void addVerboseChangeListener(Props.IPropertyChangeListener listener)
           
 int getAnalyzerBase()
           
 java.lang.String getArduinoCapturePortName()
           
 java.lang.String getArduinoPortName()
           
 java.awt.Rectangle getBounds()
           
 java.lang.String getCaptureDevice()
           
 int getCaptureEndingTimeout()
           
 int getCaptureRunTimeout()
           
 int getCaptureStartTimeout()
           
 int getCodeColumn()
           
 java.lang.String getCreatingUser()
           
 int getDColumn()
           
 java.lang.String getDefaultImportDir()
           
 boolean getDisregardRepeatMins()
           
 boolean getExportAutomaticFilenames()
           
 java.lang.String getExportDir()
           
 java.lang.String getExportFormatFilePath()
           
 java.lang.String getExportFormatName()
           
 boolean getExportGenerateCcf()
           
 boolean getExportGenerateParameters()
           
 boolean getExportGenerateRaw()
           
 boolean getExportGenerateSendIr()
           
 boolean getExportGenerateUei()
           
 int getExportNoRepeats()
           
 boolean getExportSendIrCompressed()
           
 int getExportSendIrConnector()
           
 int getExportSendIrModule()
           
 int getFallbackFrequency()
           
 int getFColumn()
           
 boolean getGenerateCcf()
           
 boolean getGenerateRaw()
           
 java.lang.String getGenericSerialPortDeviceName()
           
 boolean getGirrCreateSchemaLocation()
           
 boolean getGirrFatRaw()
           
 java.lang.String getGirrSchemaLocation()
           
 java.lang.String getGirrStyleSheetType()
           
 java.lang.String getGirrStyleSheetUrl()
           
 boolean getGirrValidate()
           
 java.lang.String getGlobalCacheApiKey()
           
 java.lang.String getGlobalCacheCaptureIpName()
           
 java.lang.String getGlobalCacheIpName()
           
 int getGlobalCacheModule()
           
 int getGlobalCachePort()
           
 int getGlobalCacheTimeout()
           
 java.lang.String getGlossaryUrl()
           
 java.lang.String getHelpfileUrl()
           
 boolean getIgnoreEndingSilence()
           
 boolean getImportWaveDivideCarrier()
           
 boolean getIncludeTail()
           
 boolean getInvokeAnalyzerOnImports()
           
 boolean getInvokeDecodeIr()
           
 boolean getInvokeRepeatFinder()
           
 java.lang.String getIrpMasterCurrentProtocol()
           
 java.lang.String getIrpMasterDocUrl()
           
 java.lang.String getIrpProtocolsIniPath()
           
 java.lang.String getIrToyCapturePortName()
           
 java.lang.String getIrToyPortName()
           
 java.lang.String getIrTransIpName()
           
 java.lang.String getIrWidgetCapturePortName()
           
 java.lang.String getLircIpName()
           
 java.lang.String getLircMode2Command()
           
 int getLircPort()
           
 int getLookAndFeel()
           
 int getOutputFormatIndex()
           
 int getParametricNameColumn()
           
 int getParametricNumberBaseIndex()
           
 int getParametricSeparatorIndex()
           
 boolean getPrintDecodesToConsole()
           
 int getProtocolColumn()
           
 java.lang.String getProtocolsIniUrl()
           
 int getRawNameColumn()
           
 int getRawSeparatorIndex()
           
 java.lang.String getRmasterErrPath()
           
 int getSColumn()
           
 int getSendingTimeout()
           
 boolean getSorterOnParametrizedTable()
           
 boolean getSorterOnRawTable()
           
 boolean getTranslateProntoFont()
           
 java.lang.String getTransmitHardware()
           
 boolean getUseCleansed()
           
 boolean getUsePopupsForErrors()
           
 boolean getUsePopupsForHelp()
           
 boolean getVerbose()
           
 boolean getWasReset()
           
static void main(java.lang.String[] args)
          Main routine for testing and debugging.
 void removeAnalyzerBaseChangeListener(Props.IPropertyChangeListener listener)
           
 void removeArduinoCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeArduinoPortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeBoundsChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCaptureDeviceChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCaptureEndingTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCaptureRunTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCaptureStartTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCodeColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeCreatingUserChangeListener(Props.IPropertyChangeListener listener)
           
 void removeDColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeDefaultImportDirChangeListener(Props.IPropertyChangeListener listener)
           
 void removeDisregardRepeatMinsChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportAutomaticFilenamesChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportDirChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportFormatNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportGenerateParametersChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportGenerateRawChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportGenerateSendIrChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportGenerateUeiChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportNoRepeatsChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportSendIrCompressedChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportSendIrConnectorChangeListener(Props.IPropertyChangeListener listener)
           
 void removeExportSendIrModuleChangeListener(Props.IPropertyChangeListener listener)
           
 void removeFallbackFrequencyChangeListener(Props.IPropertyChangeListener listener)
           
 void removeFColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGenerateRawChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGenericSerialPortDeviceNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrCreateSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrFatRawChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrStyleSheetTypeChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrStyleSheetUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGirrValidateChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCacheApiKeyChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCacheCaptureIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCacheIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCacheModuleChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCachePortChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlobalCacheTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void removeGlossaryUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void removeHelpfileUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIgnoreEndingSilenceChangeListener(Props.IPropertyChangeListener listener)
           
 void removeImportWaveDivideCarrierChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIncludeTailChangeListener(Props.IPropertyChangeListener listener)
           
 void removeInvokeAnalyzerOnImportsChangeListener(Props.IPropertyChangeListener listener)
           
 void removeInvokeDecodeIrChangeListener(Props.IPropertyChangeListener listener)
           
 void removeInvokeRepeatFinderChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrpMasterDocUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrpProtocolsIniPathChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrToyCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrToyPortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrTransIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeIrWidgetCapturePortNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeLircIpNameChangeListener(Props.IPropertyChangeListener listener)
           
 void removeLircMode2CommandChangeListener(Props.IPropertyChangeListener listener)
           
 void removeLircPortChangeListener(Props.IPropertyChangeListener listener)
           
 void removeLookAndFeelChangeListener(Props.IPropertyChangeListener listener)
           
 void removeOutputFormatIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void removeParametricNameColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeParametricNumberBaseIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void removeParametricSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void removePrintDecodesToConsoleChangeListener(Props.IPropertyChangeListener listener)
           
 void removeProtocolColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeProtocolsIniUrlChangeListener(Props.IPropertyChangeListener listener)
           
 void removeRawNameColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeRawSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)
           
 void removeRmasterErrPathChangeListener(Props.IPropertyChangeListener listener)
           
 void removeSColumnChangeListener(Props.IPropertyChangeListener listener)
           
 void removeSendingTimeoutChangeListener(Props.IPropertyChangeListener listener)
           
 void removeSorterOnParametrizedTableChangeListener(Props.IPropertyChangeListener listener)
           
 void removeSorterOnRawTableChangeListener(Props.IPropertyChangeListener listener)
           
 void removeTranslateProntoFontChangeListener(Props.IPropertyChangeListener listener)
           
 void removeTransmitHardwareChangeListener(Props.IPropertyChangeListener listener)
           
 void removeUseCleansedChangeListener(Props.IPropertyChangeListener listener)
           
 void removeUsePopupsForErrorsChangeListener(Props.IPropertyChangeListener listener)
           
 void removeUsePopupsForHelpChangeListener(Props.IPropertyChangeListener listener)
           
 void removeVerboseChangeListener(Props.IPropertyChangeListener listener)
           
 void reset()
          Resets all properties to defaults.
 java.lang.String save()
          Saves the properties to the default, stored, file name.
 boolean save(java.io.File filename)
          Save instance to given file name.
 void setAnalyzerBase(int n)
           
 void setArduinoCapturePortName(java.lang.String str)
           
 void setArduinoPortName(java.lang.String str)
           
 void setBounds(java.awt.Rectangle bounds)
           
 void setCaptureDevice(java.lang.String str)
           
 void setCaptureEndingTimeout(int n)
           
 void setCaptureRunTimeout(int n)
           
 void setCaptureStartTimeout(int n)
           
 void setCodeColumn(int n)
           
 void setCreatingUser(java.lang.String str)
           
 void setDColumn(int n)
           
 void setDefaultImportDir(java.lang.String str)
           
 void setDisregardRepeatMins(boolean val)
           
 void setExportAutomaticFilenames(boolean val)
           
 void setExportDir(java.lang.String str)
           
 void setExportFormatFilePath(java.lang.String str)
           
 void setExportFormatName(java.lang.String str)
           
 void setExportGenerateCcf(boolean val)
           
 void setExportGenerateParameters(boolean val)
           
 void setExportGenerateRaw(boolean val)
           
 void setExportGenerateSendIr(boolean val)
           
 void setExportGenerateUei(boolean val)
           
 void setExportNoRepeats(int n)
           
 void setExportSendIrCompressed(boolean val)
           
 void setExportSendIrConnector(int n)
           
 void setExportSendIrModule(int n)
           
 void setFallbackFrequency(int n)
           
 void setFColumn(int n)
           
 void setGenerateCcf(boolean val)
           
 void setGenerateRaw(boolean val)
           
 void setGenericSerialPortDeviceName(java.lang.String str)
           
 void setGirrCreateSchemaLocation(boolean val)
           
 void setGirrFatRaw(boolean val)
           
 void setGirrSchemaLocation(java.lang.String str)
           
 void setGirrStyleSheetType(java.lang.String str)
           
 void setGirrStyleSheetUrl(java.lang.String str)
           
 void setGirrValidate(boolean val)
           
 void setGlobalCacheApiKey(java.lang.String str)
           
 void setGlobalCacheCaptureIpName(java.lang.String str)
           
 void setGlobalCacheIpName(java.lang.String str)
           
 void setGlobalCacheModule(int n)
           
 void setGlobalCachePort(int n)
           
 void setGlobalCacheTimeout(int n)
           
 void setGlossaryUrl(java.lang.String str)
           
 void setHelpfileUrl(java.lang.String str)
           
 void setIgnoreEndingSilence(boolean val)
           
 void setImportWaveDivideCarrier(boolean val)
           
 void setIncludeTail(boolean val)
           
 void setInvokeAnalyzerOnImports(boolean val)
           
 void setInvokeDecodeIr(boolean val)
           
 void setInvokeRepeatFinder(boolean val)
           
 void setIrpMasterCurrentProtocol(java.lang.String str)
           
 void setIrpMasterDocUrl(java.lang.String str)
           
 void setIrpProtocolsIniPath(java.lang.String str)
           
 void setIrToyCapturePortName(java.lang.String str)
           
 void setIrToyPortName(java.lang.String str)
           
 void setIrTransIpName(java.lang.String str)
           
 void setIrWidgetCapturePortName(java.lang.String str)
           
 void setLircIpName(java.lang.String str)
           
 void setLircMode2Command(java.lang.String str)
           
 void setLircPort(int n)
           
 void setLookAndFeel(int n)
           
 void setOutputFormatIndex(int n)
           
 void setParametricNameColumn(int n)
           
 void setParametricNumberBaseIndex(int n)
           
 void setParametricSeparatorIndex(int n)
           
 void setPrintDecodesToConsole(boolean val)
           
 void setProtocolColumn(int n)
           
 void setProtocolsIniUrl(java.lang.String str)
           
 void setRawNameColumn(int n)
           
 void setRawSeparatorIndex(int n)
           
 void setRmasterErrPath(java.lang.String str)
           
 void setSColumn(int n)
           
 void setSendingTimeout(int n)
           
 void setSorterOnParametrizedTable(boolean val)
           
 void setSorterOnRawTable(boolean val)
           
 void setTranslateProntoFont(boolean val)
           
 void setTransmitHardware(java.lang.String str)
           
 void setUseCleansed(boolean val)
           
 void setUsePopupsForErrors(boolean val)
           
 void setUsePopupsForHelp(boolean val)
           
 void setVerbose(boolean val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Props

public Props(java.lang.String applicationHome)
Sets up a Props instance from system default file name.

Parameters:
applicationHome -

Props

public Props(java.lang.String filename,
             java.lang.String applicationHome)
Sets up a Props instance from a given file name.

Parameters:
filename - File to read from and, later, save to. Need not exist.
applicationHome -
Method Detail

getWasReset

public boolean getWasReset()

reset

public void reset()
Resets all properties to defaults. This will probably leave the program in an inconsistent state, so it should be restarted directly.


save

public boolean save(java.io.File filename)
             throws java.io.IOException
Save instance to given file name.

Parameters:
filename - Filename to be saved to.
Returns:
success of operation
Throws:
java.io.IOException

save

public java.lang.String save()
                      throws java.io.IOException
Saves the properties to the default, stored, file name.

Returns:
success of operation
Throws:
java.io.IOException

getBounds

public java.awt.Rectangle getBounds()
Returns:
Bounds of IrScrutinizer window.

setBounds

public void setBounds(java.awt.Rectangle bounds)
Parameters:
bounds - Bounds of IrScrutinizer window.

addBoundsChangeListener

public void addBoundsChangeListener(Props.IPropertyChangeListener listener)

removeBoundsChangeListener

public void removeBoundsChangeListener(Props.IPropertyChangeListener listener)

getOutputFormatIndex

public int getOutputFormatIndex()

setOutputFormatIndex

public void setOutputFormatIndex(int n)

addOutputFormatIndexChangeListener

public void addOutputFormatIndexChangeListener(Props.IPropertyChangeListener listener)

removeOutputFormatIndexChangeListener

public void removeOutputFormatIndexChangeListener(Props.IPropertyChangeListener listener)

getRmasterErrPath

public java.lang.String getRmasterErrPath()
Returns:
Filename of logfile for protocol.ini parse errors and warning

setRmasterErrPath

public void setRmasterErrPath(java.lang.String str)
Parameters:
str - Filename of logfile for protocol.ini parse errors and warning

addRmasterErrPathChangeListener

public void addRmasterErrPathChangeListener(Props.IPropertyChangeListener listener)

removeRmasterErrPathChangeListener

public void removeRmasterErrPathChangeListener(Props.IPropertyChangeListener listener)

getIrWidgetCapturePortName

public java.lang.String getIrWidgetCapturePortName()
Returns:
Name of device to use, e.g. COM8 or /dev/ttyUSB0.

setIrWidgetCapturePortName

public void setIrWidgetCapturePortName(java.lang.String str)
Parameters:
str - Name of device to use, e.g. COM8 or /dev/ttyUSB0.

addIrWidgetCapturePortNameChangeListener

public void addIrWidgetCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

removeIrWidgetCapturePortNameChangeListener

public void removeIrWidgetCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

getGlobalCacheCaptureIpName

public java.lang.String getGlobalCacheCaptureIpName()
Returns:
IP Name or Address of GlobalCache to use (capturing).

setGlobalCacheCaptureIpName

public void setGlobalCacheCaptureIpName(java.lang.String str)
Parameters:
str - IP Name or Address of GlobalCache to use (capturing).

addGlobalCacheCaptureIpNameChangeListener

public void addGlobalCacheCaptureIpNameChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCacheCaptureIpNameChangeListener

public void removeGlobalCacheCaptureIpNameChangeListener(Props.IPropertyChangeListener listener)

getLircMode2Command

public java.lang.String getLircMode2Command()
Returns:
Command line for the LIRC mode2 command

setLircMode2Command

public void setLircMode2Command(java.lang.String str)
Parameters:
str - Command line for the LIRC mode2 command

addLircMode2CommandChangeListener

public void addLircMode2CommandChangeListener(Props.IPropertyChangeListener listener)

removeLircMode2CommandChangeListener

public void removeLircMode2CommandChangeListener(Props.IPropertyChangeListener listener)

getArduinoPortName

public java.lang.String getArduinoPortName()
Returns:
Name of device to use for sending IR with the Arduino, e.g. COM1 or /dev/ttyUSB0.

setArduinoPortName

public void setArduinoPortName(java.lang.String str)
Parameters:
str - Name of device to use for sending IR with the Arduino, e.g. COM1 or /dev/ttyUSB0.

addArduinoPortNameChangeListener

public void addArduinoPortNameChangeListener(Props.IPropertyChangeListener listener)

removeArduinoPortNameChangeListener

public void removeArduinoPortNameChangeListener(Props.IPropertyChangeListener listener)

getArduinoCapturePortName

public java.lang.String getArduinoCapturePortName()
Returns:
Name of device to use for capturing with the Arduino, e.g. COM1 or /dev/ttyUSB0.

setArduinoCapturePortName

public void setArduinoCapturePortName(java.lang.String str)
Parameters:
str - Name of device to use for capturing with the Arduino, e.g. COM1 or /dev/ttyUSB0.

addArduinoCapturePortNameChangeListener

public void addArduinoCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

removeArduinoCapturePortNameChangeListener

public void removeArduinoCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

getIrToyPortName

public java.lang.String getIrToyPortName()
Returns:
Port name for IrToy

setIrToyPortName

public void setIrToyPortName(java.lang.String str)
Parameters:
str - Port name for IrToy

addIrToyPortNameChangeListener

public void addIrToyPortNameChangeListener(Props.IPropertyChangeListener listener)

removeIrToyPortNameChangeListener

public void removeIrToyPortNameChangeListener(Props.IPropertyChangeListener listener)

getIrToyCapturePortName

public java.lang.String getIrToyCapturePortName()
Returns:
Name of device to use, e.g. COM1 or /dev/ttyUSB0.

setIrToyCapturePortName

public void setIrToyCapturePortName(java.lang.String str)
Parameters:
str - Name of device to use, e.g. COM1 or /dev/ttyUSB0.

addIrToyCapturePortNameChangeListener

public void addIrToyCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

removeIrToyCapturePortNameChangeListener

public void removeIrToyCapturePortNameChangeListener(Props.IPropertyChangeListener listener)

getCaptureDevice

public java.lang.String getCaptureDevice()

setCaptureDevice

public void setCaptureDevice(java.lang.String str)

addCaptureDeviceChangeListener

public void addCaptureDeviceChangeListener(Props.IPropertyChangeListener listener)

removeCaptureDeviceChangeListener

public void removeCaptureDeviceChangeListener(Props.IPropertyChangeListener listener)

getSorterOnParametrizedTable

public boolean getSorterOnParametrizedTable()

setSorterOnParametrizedTable

public void setSorterOnParametrizedTable(boolean val)

addSorterOnParametrizedTableChangeListener

public void addSorterOnParametrizedTableChangeListener(Props.IPropertyChangeListener listener)

removeSorterOnParametrizedTableChangeListener

public void removeSorterOnParametrizedTableChangeListener(Props.IPropertyChangeListener listener)

getSorterOnRawTable

public boolean getSorterOnRawTable()

setSorterOnRawTable

public void setSorterOnRawTable(boolean val)

addSorterOnRawTableChangeListener

public void addSorterOnRawTableChangeListener(Props.IPropertyChangeListener listener)

removeSorterOnRawTableChangeListener

public void removeSorterOnRawTableChangeListener(Props.IPropertyChangeListener listener)

getCaptureStartTimeout

public int getCaptureStartTimeout()
Returns:
Timeout when capturing, in milliseconds. Exact semantics may depend on the hardware selected.

setCaptureStartTimeout

public void setCaptureStartTimeout(int n)
Parameters:
n - Timeout when capturing, in milliseconds. Exact semantics may depend on the hardware selected.

addCaptureStartTimeoutChangeListener

public void addCaptureStartTimeoutChangeListener(Props.IPropertyChangeListener listener)

removeCaptureStartTimeoutChangeListener

public void removeCaptureStartTimeoutChangeListener(Props.IPropertyChangeListener listener)

getCaptureRunTimeout

public int getCaptureRunTimeout()
Returns:
Maximal length of recorded signal, in milliseconds

setCaptureRunTimeout

public void setCaptureRunTimeout(int n)
Parameters:
n - Maximal length of recorded signal, in milliseconds

addCaptureRunTimeoutChangeListener

public void addCaptureRunTimeoutChangeListener(Props.IPropertyChangeListener listener)

removeCaptureRunTimeoutChangeListener

public void removeCaptureRunTimeoutChangeListener(Props.IPropertyChangeListener listener)

getCaptureEndingTimeout

public int getCaptureEndingTimeout()
Returns:
Timeout when signal ends, in milliseconds

setCaptureEndingTimeout

public void setCaptureEndingTimeout(int n)
Parameters:
n - Timeout when signal ends, in milliseconds

addCaptureEndingTimeoutChangeListener

public void addCaptureEndingTimeoutChangeListener(Props.IPropertyChangeListener listener)

removeCaptureEndingTimeoutChangeListener

public void removeCaptureEndingTimeoutChangeListener(Props.IPropertyChangeListener listener)

getSendingTimeout

public int getSendingTimeout()
Returns:
Timeout when sending signals, in milliseconds

setSendingTimeout

public void setSendingTimeout(int n)
Parameters:
n - Timeout when sending signals, in milliseconds

addSendingTimeoutChangeListener

public void addSendingTimeoutChangeListener(Props.IPropertyChangeListener listener)

removeSendingTimeoutChangeListener

public void removeSendingTimeoutChangeListener(Props.IPropertyChangeListener listener)

getFallbackFrequency

public int getFallbackFrequency()
Returns:
Fallback frequency, for use with demodulating sensors

setFallbackFrequency

public void setFallbackFrequency(int n)
Parameters:
n - Fallback frequency, for use with demodulating sensors

addFallbackFrequencyChangeListener

public void addFallbackFrequencyChangeListener(Props.IPropertyChangeListener listener)

removeFallbackFrequencyChangeListener

public void removeFallbackFrequencyChangeListener(Props.IPropertyChangeListener listener)

getAnalyzerBase

public int getAnalyzerBase()
Returns:
Number base for printing analyzer results

setAnalyzerBase

public void setAnalyzerBase(int n)
Parameters:
n - Number base for printing analyzer results

addAnalyzerBaseChangeListener

public void addAnalyzerBaseChangeListener(Props.IPropertyChangeListener listener)

removeAnalyzerBaseChangeListener

public void removeAnalyzerBaseChangeListener(Props.IPropertyChangeListener listener)

getIgnoreEndingSilence

public boolean getIgnoreEndingSilence()
Returns:
If true, the last silence in the recorded signal will not be shown in plots

setIgnoreEndingSilence

public void setIgnoreEndingSilence(boolean val)
Parameters:
val - If true, the last silence in the recorded signal will not be shown in plots

addIgnoreEndingSilenceChangeListener

public void addIgnoreEndingSilenceChangeListener(Props.IPropertyChangeListener listener)

removeIgnoreEndingSilenceChangeListener

public void removeIgnoreEndingSilenceChangeListener(Props.IPropertyChangeListener listener)

getVerbose

public boolean getVerbose()
Returns:
If true, execute some commands more verbosely

setVerbose

public void setVerbose(boolean val)
Parameters:
val - If true, execute some commands more verbosely

addVerboseChangeListener

public void addVerboseChangeListener(Props.IPropertyChangeListener listener)

removeVerboseChangeListener

public void removeVerboseChangeListener(Props.IPropertyChangeListener listener)

getInvokeRepeatFinder

public boolean getInvokeRepeatFinder()
Returns:
Determines if the repeatfinder is invoked on captures and clipboard.

setInvokeRepeatFinder

public void setInvokeRepeatFinder(boolean val)
Parameters:
val - Determines if the repeatfinder is invoked on captures and clipboard.

addInvokeRepeatFinderChangeListener

public void addInvokeRepeatFinderChangeListener(Props.IPropertyChangeListener listener)

removeInvokeRepeatFinderChangeListener

public void removeInvokeRepeatFinderChangeListener(Props.IPropertyChangeListener listener)

getDisregardRepeatMins

public boolean getDisregardRepeatMins()
Returns:
Value of the "disregard repeat mins" parameter. See IrpMaster documentation for the semantic.

setDisregardRepeatMins

public void setDisregardRepeatMins(boolean val)
Parameters:
val - Value of the "disregard repeat mins" parameter. See IrpMaster documentation for the semantic.

addDisregardRepeatMinsChangeListener

public void addDisregardRepeatMinsChangeListener(Props.IPropertyChangeListener listener)

removeDisregardRepeatMinsChangeListener

public void removeDisregardRepeatMinsChangeListener(Props.IPropertyChangeListener listener)

getExportDir

public java.lang.String getExportDir()
Returns:
Directory to which to write exports.

setExportDir

public void setExportDir(java.lang.String str)
Parameters:
str - Directory to which to write exports.

addExportDirChangeListener

public void addExportDirChangeListener(Props.IPropertyChangeListener listener)

removeExportDirChangeListener

public void removeExportDirChangeListener(Props.IPropertyChangeListener listener)

getDefaultImportDir

public java.lang.String getDefaultImportDir()
Returns:
Just the starting directory for file selectors.

setDefaultImportDir

public void setDefaultImportDir(java.lang.String str)
Parameters:
str - Just the starting directory for file selectors.

addDefaultImportDirChangeListener

public void addDefaultImportDirChangeListener(Props.IPropertyChangeListener listener)

removeDefaultImportDirChangeListener

public void removeDefaultImportDirChangeListener(Props.IPropertyChangeListener listener)

getExportFormatFilePath

public java.lang.String getExportFormatFilePath()
Returns:
Filename of a file consisting of export format descriptions.

setExportFormatFilePath

public void setExportFormatFilePath(java.lang.String str)
Parameters:
str - Filename of a file consisting of export format descriptions.

addExportFormatFilePathChangeListener

public void addExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)

removeExportFormatFilePathChangeListener

public void removeExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)

getExportFormatName

public java.lang.String getExportFormatName()
Returns:
Name of currenty selected export file format

setExportFormatName

public void setExportFormatName(java.lang.String str)
Parameters:
str - Name of currenty selected export file format

addExportFormatNameChangeListener

public void addExportFormatNameChangeListener(Props.IPropertyChangeListener listener)

removeExportFormatNameChangeListener

public void removeExportFormatNameChangeListener(Props.IPropertyChangeListener listener)

getGlobalCacheIpName

public java.lang.String getGlobalCacheIpName()
Returns:
IP Name or Address of GlobalCache to use (transmitting).

setGlobalCacheIpName

public void setGlobalCacheIpName(java.lang.String str)
Parameters:
str - IP Name or Address of GlobalCache to use (transmitting).

addGlobalCacheIpNameChangeListener

public void addGlobalCacheIpNameChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCacheIpNameChangeListener

public void removeGlobalCacheIpNameChangeListener(Props.IPropertyChangeListener listener)

getGlobalCacheModule

public int getGlobalCacheModule()
Returns:
Module number of Global Cache to use, see its documentation.

setGlobalCacheModule

public void setGlobalCacheModule(int n)
Parameters:
n - Module number of Global Cache to use, see its documentation.

addGlobalCacheModuleChangeListener

public void addGlobalCacheModuleChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCacheModuleChangeListener

public void removeGlobalCacheModuleChangeListener(Props.IPropertyChangeListener listener)

getGlobalCachePort

public int getGlobalCachePort()
Returns:
IR Port number of selected Global Cache module, see Global Cache documenation.

setGlobalCachePort

public void setGlobalCachePort(int n)
Parameters:
n - IR Port number of selected Global Cache module, see Global Cache documenation.

addGlobalCachePortChangeListener

public void addGlobalCachePortChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCachePortChangeListener

public void removeGlobalCachePortChangeListener(Props.IPropertyChangeListener listener)

getGlobalCacheTimeout

public int getGlobalCacheTimeout()
Returns:
Socket timeout for GlobalCache

setGlobalCacheTimeout

public void setGlobalCacheTimeout(int n)
Parameters:
n - Socket timeout for GlobalCache

addGlobalCacheTimeoutChangeListener

public void addGlobalCacheTimeoutChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCacheTimeoutChangeListener

public void removeGlobalCacheTimeoutChangeListener(Props.IPropertyChangeListener listener)

getGenericSerialPortDeviceName

public java.lang.String getGenericSerialPortDeviceName()
Returns:
Port name for generic serial port

setGenericSerialPortDeviceName

public void setGenericSerialPortDeviceName(java.lang.String str)
Parameters:
str - Port name for generic serial port

addGenericSerialPortDeviceNameChangeListener

public void addGenericSerialPortDeviceNameChangeListener(Props.IPropertyChangeListener listener)

removeGenericSerialPortDeviceNameChangeListener

public void removeGenericSerialPortDeviceNameChangeListener(Props.IPropertyChangeListener listener)

getHelpfileUrl

public java.lang.String getHelpfileUrl()
Returns:
URL for help file.

setHelpfileUrl

public void setHelpfileUrl(java.lang.String str)
Parameters:
str - URL for help file.

addHelpfileUrlChangeListener

public void addHelpfileUrlChangeListener(Props.IPropertyChangeListener listener)

removeHelpfileUrlChangeListener

public void removeHelpfileUrlChangeListener(Props.IPropertyChangeListener listener)

getGlossaryUrl

public java.lang.String getGlossaryUrl()
Returns:
URL for help file.

setGlossaryUrl

public void setGlossaryUrl(java.lang.String str)
Parameters:
str - URL for help file.

addGlossaryUrlChangeListener

public void addGlossaryUrlChangeListener(Props.IPropertyChangeListener listener)

removeGlossaryUrlChangeListener

public void removeGlossaryUrlChangeListener(Props.IPropertyChangeListener listener)

getIrTransIpName

public java.lang.String getIrTransIpName()
Returns:
IP name or address of IRTrans unit.

setIrTransIpName

public void setIrTransIpName(java.lang.String str)
Parameters:
str - IP name or address of IRTrans unit.

addIrTransIpNameChangeListener

public void addIrTransIpNameChangeListener(Props.IPropertyChangeListener listener)

removeIrTransIpNameChangeListener

public void removeIrTransIpNameChangeListener(Props.IPropertyChangeListener listener)

getTransmitHardware

public java.lang.String getTransmitHardware()
Returns:
Name of selected transmit hardware.

setTransmitHardware

public void setTransmitHardware(java.lang.String str)
Parameters:
str - Name of selected transmit hardware.

addTransmitHardwareChangeListener

public void addTransmitHardwareChangeListener(Props.IPropertyChangeListener listener)

removeTransmitHardwareChangeListener

public void removeTransmitHardwareChangeListener(Props.IPropertyChangeListener listener)

getIrpMasterDocUrl

public java.lang.String getIrpMasterDocUrl()
Returns:
URL of IrpMaster documentation.

setIrpMasterDocUrl

public void setIrpMasterDocUrl(java.lang.String str)
Parameters:
str - URL of IrpMaster documentation.

addIrpMasterDocUrlChangeListener

public void addIrpMasterDocUrlChangeListener(Props.IPropertyChangeListener listener)

removeIrpMasterDocUrlChangeListener

public void removeIrpMasterDocUrlChangeListener(Props.IPropertyChangeListener listener)

getLircIpName

public java.lang.String getLircIpName()
Returns:
IP name or address of LIRC server.

setLircIpName

public void setLircIpName(java.lang.String str)
Parameters:
str - IP name or address of LIRC server.

addLircIpNameChangeListener

public void addLircIpNameChangeListener(Props.IPropertyChangeListener listener)

removeLircIpNameChangeListener

public void removeLircIpNameChangeListener(Props.IPropertyChangeListener listener)

getLircPort

public int getLircPort()
Returns:
TCP port number of LIRC server, typically 8765.

setLircPort

public void setLircPort(int n)
Parameters:
n - TCP port number of LIRC server, typically 8765.

addLircPortChangeListener

public void addLircPortChangeListener(Props.IPropertyChangeListener listener)

removeLircPortChangeListener

public void removeLircPortChangeListener(Props.IPropertyChangeListener listener)

getLookAndFeel

public int getLookAndFeel()
Returns:
Look and feel, as integer index in table. Semantics is system dependent.

setLookAndFeel

public void setLookAndFeel(int n)
Parameters:
n - Look and feel, as integer index in table. Semantics is system dependent.

addLookAndFeelChangeListener

public void addLookAndFeelChangeListener(Props.IPropertyChangeListener listener)

removeLookAndFeelChangeListener

public void removeLookAndFeelChangeListener(Props.IPropertyChangeListener listener)

getGlobalCacheApiKey

public java.lang.String getGlobalCacheApiKey()

setGlobalCacheApiKey

public void setGlobalCacheApiKey(java.lang.String str)

addGlobalCacheApiKeyChangeListener

public void addGlobalCacheApiKeyChangeListener(Props.IPropertyChangeListener listener)

removeGlobalCacheApiKeyChangeListener

public void removeGlobalCacheApiKeyChangeListener(Props.IPropertyChangeListener listener)

getUsePopupsForErrors

public boolean getUsePopupsForErrors()
Returns:
If true, use popups for help. Otherwise the console will be used.

setUsePopupsForErrors

public void setUsePopupsForErrors(boolean val)
Parameters:
val - If true, use popups for help. Otherwise the console will be used.

addUsePopupsForErrorsChangeListener

public void addUsePopupsForErrorsChangeListener(Props.IPropertyChangeListener listener)

removeUsePopupsForErrorsChangeListener

public void removeUsePopupsForErrorsChangeListener(Props.IPropertyChangeListener listener)

getUsePopupsForHelp

public boolean getUsePopupsForHelp()
Returns:
If true, use popups for help. Otherwise the console will be used.

setUsePopupsForHelp

public void setUsePopupsForHelp(boolean val)
Parameters:
val - If true, use popups for help. Otherwise the console will be used.

addUsePopupsForHelpChangeListener

public void addUsePopupsForHelpChangeListener(Props.IPropertyChangeListener listener)

removeUsePopupsForHelpChangeListener

public void removeUsePopupsForHelpChangeListener(Props.IPropertyChangeListener listener)

getPrintDecodesToConsole

public boolean getPrintDecodesToConsole()
Returns:
If true, print all decodes to the console, in addition to other outputs.

setPrintDecodesToConsole

public void setPrintDecodesToConsole(boolean val)
Parameters:
val - If true, print all decodes to the console, in addition to other outputs.

addPrintDecodesToConsoleChangeListener

public void addPrintDecodesToConsoleChangeListener(Props.IPropertyChangeListener listener)

removePrintDecodesToConsoleChangeListener

public void removePrintDecodesToConsoleChangeListener(Props.IPropertyChangeListener listener)

getInvokeDecodeIr

public boolean getInvokeDecodeIr()
Returns:
Invoke DecodeIR when importing, even when not required.

setInvokeDecodeIr

public void setInvokeDecodeIr(boolean val)
Parameters:
val - Invoke DecodeIR when importing, even when not required.

addInvokeDecodeIrChangeListener

public void addInvokeDecodeIrChangeListener(Props.IPropertyChangeListener listener)

removeInvokeDecodeIrChangeListener

public void removeInvokeDecodeIrChangeListener(Props.IPropertyChangeListener listener)

getGenerateRaw

public boolean getGenerateRaw()
Returns:
Generate raw form when importing, even when not required.

setGenerateRaw

public void setGenerateRaw(boolean val)
Parameters:
val - Generate raw form when importing, even when not required.

addGenerateRawChangeListener

public void addGenerateRawChangeListener(Props.IPropertyChangeListener listener)

removeGenerateRawChangeListener

public void removeGenerateRawChangeListener(Props.IPropertyChangeListener listener)

getGenerateCcf

public boolean getGenerateCcf()
Returns:
Generate CCF form when importing, even when not required.

setGenerateCcf

public void setGenerateCcf(boolean val)
Parameters:
val - Generate CCF form when importing, even when not required.

addGenerateCcfChangeListener

public void addGenerateCcfChangeListener(Props.IPropertyChangeListener listener)

removeGenerateCcfChangeListener

public void removeGenerateCcfChangeListener(Props.IPropertyChangeListener listener)

getExportGenerateRaw

public boolean getExportGenerateRaw()
Returns:
Generate raw form when importing, even when not required.

setExportGenerateRaw

public void setExportGenerateRaw(boolean val)
Parameters:
val - Generate raw form when importing, even when not required.

addExportGenerateRawChangeListener

public void addExportGenerateRawChangeListener(Props.IPropertyChangeListener listener)

removeExportGenerateRawChangeListener

public void removeExportGenerateRawChangeListener(Props.IPropertyChangeListener listener)

getExportGenerateCcf

public boolean getExportGenerateCcf()
Returns:
Generate CCF form when importing, even when not required.

setExportGenerateCcf

public void setExportGenerateCcf(boolean val)
Parameters:
val - Generate CCF form when importing, even when not required.

addExportGenerateCcfChangeListener

public void addExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)

removeExportGenerateCcfChangeListener

public void removeExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)

getExportGenerateUei

public boolean getExportGenerateUei()
Returns:
Generate UEI learned format in exports.

setExportGenerateUei

public void setExportGenerateUei(boolean val)
Parameters:
val - Generate UEI learned format in exports.

addExportGenerateUeiChangeListener

public void addExportGenerateUeiChangeListener(Props.IPropertyChangeListener listener)

removeExportGenerateUeiChangeListener

public void removeExportGenerateUeiChangeListener(Props.IPropertyChangeListener listener)

getExportGenerateParameters

public boolean getExportGenerateParameters()
Returns:
Generate parameters and protocol name when exporting.

setExportGenerateParameters

public void setExportGenerateParameters(boolean val)
Parameters:
val - Generate parameters and protocol name when exporting.

addExportGenerateParametersChangeListener

public void addExportGenerateParametersChangeListener(Props.IPropertyChangeListener listener)

removeExportGenerateParametersChangeListener

public void removeExportGenerateParametersChangeListener(Props.IPropertyChangeListener listener)

getExportGenerateSendIr

public boolean getExportGenerateSendIr()
Returns:
Generate GlobalCache sendir format in exports.

setExportGenerateSendIr

public void setExportGenerateSendIr(boolean val)
Parameters:
val - Generate GlobalCache sendir format in exports.

addExportGenerateSendIrChangeListener

public void addExportGenerateSendIrChangeListener(Props.IPropertyChangeListener listener)

removeExportGenerateSendIrChangeListener

public void removeExportGenerateSendIrChangeListener(Props.IPropertyChangeListener listener)

getExportSendIrModule

public int getExportSendIrModule()
Returns:
Default module for sendir exports

setExportSendIrModule

public void setExportSendIrModule(int n)
Parameters:
n - Default module for sendir exports

addExportSendIrModuleChangeListener

public void addExportSendIrModuleChangeListener(Props.IPropertyChangeListener listener)

removeExportSendIrModuleChangeListener

public void removeExportSendIrModuleChangeListener(Props.IPropertyChangeListener listener)

getExportSendIrConnector

public int getExportSendIrConnector()
Returns:
Default connector for sendir exports

setExportSendIrConnector

public void setExportSendIrConnector(int n)
Parameters:
n - Default connector for sendir exports

addExportSendIrConnectorChangeListener

public void addExportSendIrConnectorChangeListener(Props.IPropertyChangeListener listener)

removeExportSendIrConnectorChangeListener

public void removeExportSendIrConnectorChangeListener(Props.IPropertyChangeListener listener)

getExportSendIrCompressed

public boolean getExportSendIrCompressed()
Returns:
Use compressed form in sendir exports?

setExportSendIrCompressed

public void setExportSendIrCompressed(boolean val)
Parameters:
val - Use compressed form in sendir exports?

addExportSendIrCompressedChangeListener

public void addExportSendIrCompressedChangeListener(Props.IPropertyChangeListener listener)

removeExportSendIrCompressedChangeListener

public void removeExportSendIrCompressedChangeListener(Props.IPropertyChangeListener listener)

getExportNoRepeats

public int getExportNoRepeats()
Returns:
Repeat count for export formats supporting it.

setExportNoRepeats

public void setExportNoRepeats(int n)
Parameters:
n - Repeat count for export formats supporting it.

addExportNoRepeatsChangeListener

public void addExportNoRepeatsChangeListener(Props.IPropertyChangeListener listener)

removeExportNoRepeatsChangeListener

public void removeExportNoRepeatsChangeListener(Props.IPropertyChangeListener listener)

getTranslateProntoFont

public boolean getTranslateProntoFont()
Returns:
If true, one-character Pronto button names, likely using the Pronto font, are tranlated to readable strings.

setTranslateProntoFont

public void setTranslateProntoFont(boolean val)
Parameters:
val - If true, one-character Pronto button names, likely using the Pronto font, are tranlated to readable strings.

addTranslateProntoFontChangeListener

public void addTranslateProntoFontChangeListener(Props.IPropertyChangeListener listener)

removeTranslateProntoFontChangeListener

public void removeTranslateProntoFontChangeListener(Props.IPropertyChangeListener listener)

getProtocolsIniUrl

public java.lang.String getProtocolsIniUrl()
Returns:
Path to protocols.ini

setProtocolsIniUrl

public void setProtocolsIniUrl(java.lang.String str)
Parameters:
str - Path to protocols.ini

addProtocolsIniUrlChangeListener

public void addProtocolsIniUrlChangeListener(Props.IPropertyChangeListener listener)

removeProtocolsIniUrlChangeListener

public void removeProtocolsIniUrlChangeListener(Props.IPropertyChangeListener listener)

getIrpProtocolsIniPath

public java.lang.String getIrpProtocolsIniPath()
Returns:
Path to IrpProtocols.ini

setIrpProtocolsIniPath

public void setIrpProtocolsIniPath(java.lang.String str)
Parameters:
str - Path to IrpProtocols.ini

addIrpProtocolsIniPathChangeListener

public void addIrpProtocolsIniPathChangeListener(Props.IPropertyChangeListener listener)

removeIrpProtocolsIniPathChangeListener

public void removeIrpProtocolsIniPathChangeListener(Props.IPropertyChangeListener listener)

getCreatingUser

public java.lang.String getCreatingUser()
Returns:
Name of the user, for documentation purposes

setCreatingUser

public void setCreatingUser(java.lang.String str)
Parameters:
str - Name of the user, for documentation purposes

addCreatingUserChangeListener

public void addCreatingUserChangeListener(Props.IPropertyChangeListener listener)

removeCreatingUserChangeListener

public void removeCreatingUserChangeListener(Props.IPropertyChangeListener listener)

getRawSeparatorIndex

public int getRawSeparatorIndex()
Returns:
Field separator for parsing raw files.

setRawSeparatorIndex

public void setRawSeparatorIndex(int n)
Parameters:
n - Field separator for parsing raw files.

addRawSeparatorIndexChangeListener

public void addRawSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)

removeRawSeparatorIndexChangeListener

public void removeRawSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)

getRawNameColumn

public int getRawNameColumn()
Returns:
Column for name when parsing raw files.

setRawNameColumn

public void setRawNameColumn(int n)
Parameters:
n - Column for name when parsing raw files.

addRawNameColumnChangeListener

public void addRawNameColumnChangeListener(Props.IPropertyChangeListener listener)

removeRawNameColumnChangeListener

public void removeRawNameColumnChangeListener(Props.IPropertyChangeListener listener)

getCodeColumn

public int getCodeColumn()
Returns:
Column for code when parsing raw files.

setCodeColumn

public void setCodeColumn(int n)
Parameters:
n - Column for code when parsing raw files.

addCodeColumnChangeListener

public void addCodeColumnChangeListener(Props.IPropertyChangeListener listener)

removeCodeColumnChangeListener

public void removeCodeColumnChangeListener(Props.IPropertyChangeListener listener)

getIncludeTail

public boolean getIncludeTail()
Returns:
Include all columns after codeColumn when parsing raw files.

setIncludeTail

public void setIncludeTail(boolean val)
Parameters:
val - Include all columns after codeColumn when parsing raw files.

addIncludeTailChangeListener

public void addIncludeTailChangeListener(Props.IPropertyChangeListener listener)

removeIncludeTailChangeListener

public void removeIncludeTailChangeListener(Props.IPropertyChangeListener listener)

getParametricNameColumn

public int getParametricNameColumn()
Returns:
Column for name when parsing parametrized files.

setParametricNameColumn

public void setParametricNameColumn(int n)
Parameters:
n - Column for name when parsing parametrized files.

addParametricNameColumnChangeListener

public void addParametricNameColumnChangeListener(Props.IPropertyChangeListener listener)

removeParametricNameColumnChangeListener

public void removeParametricNameColumnChangeListener(Props.IPropertyChangeListener listener)

getProtocolColumn

public int getProtocolColumn()
Returns:
Column for protocol name when parsing parametric files.

setProtocolColumn

public void setProtocolColumn(int n)
Parameters:
n - Column for protocol name when parsing parametric files.

addProtocolColumnChangeListener

public void addProtocolColumnChangeListener(Props.IPropertyChangeListener listener)

removeProtocolColumnChangeListener

public void removeProtocolColumnChangeListener(Props.IPropertyChangeListener listener)

getDColumn

public int getDColumn()
Returns:
Column for D (device number) when parsing parametric files.

setDColumn

public void setDColumn(int n)
Parameters:
n - Column for D (device number) when parsing parametric files.

addDColumnChangeListener

public void addDColumnChangeListener(Props.IPropertyChangeListener listener)

removeDColumnChangeListener

public void removeDColumnChangeListener(Props.IPropertyChangeListener listener)

getSColumn

public int getSColumn()
Returns:
Column for S (subdevice number) when parsing parametric files.

setSColumn

public void setSColumn(int n)
Parameters:
n - Column for S (subdevice number) when parsing parametric files.

addSColumnChangeListener

public void addSColumnChangeListener(Props.IPropertyChangeListener listener)

removeSColumnChangeListener

public void removeSColumnChangeListener(Props.IPropertyChangeListener listener)

getFColumn

public int getFColumn()
Returns:
Column for F (function number, OBC) when parsing parametric files.

setFColumn

public void setFColumn(int n)
Parameters:
n - Column for F (function number, OBC) when parsing parametric files.

addFColumnChangeListener

public void addFColumnChangeListener(Props.IPropertyChangeListener listener)

removeFColumnChangeListener

public void removeFColumnChangeListener(Props.IPropertyChangeListener listener)

getParametricNumberBaseIndex

public int getParametricNumberBaseIndex()
Returns:
Number base (index) for interpreting parametric files.

setParametricNumberBaseIndex

public void setParametricNumberBaseIndex(int n)
Parameters:
n - Number base (index) for interpreting parametric files.

addParametricNumberBaseIndexChangeListener

public void addParametricNumberBaseIndexChangeListener(Props.IPropertyChangeListener listener)

removeParametricNumberBaseIndexChangeListener

public void removeParametricNumberBaseIndexChangeListener(Props.IPropertyChangeListener listener)

getParametricSeparatorIndex

public int getParametricSeparatorIndex()
Returns:
Field separator for parsing parametric files.

setParametricSeparatorIndex

public void setParametricSeparatorIndex(int n)
Parameters:
n - Field separator for parsing parametric files.

addParametricSeparatorIndexChangeListener

public void addParametricSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)

removeParametricSeparatorIndexChangeListener

public void removeParametricSeparatorIndexChangeListener(Props.IPropertyChangeListener listener)

getGirrSchemaLocation

public java.lang.String getGirrSchemaLocation()
Returns:
URL to schema file for girr.

setGirrSchemaLocation

public void setGirrSchemaLocation(java.lang.String str)
Parameters:
str - URL to schema file for girr.

addGirrSchemaLocationChangeListener

public void addGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)

removeGirrSchemaLocationChangeListener

public void removeGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)

getGirrValidate

public boolean getGirrValidate()
Returns:
If truu, girr instances are validated against a schema.

setGirrValidate

public void setGirrValidate(boolean val)
Parameters:
val - If truu, girr instances are validated against a schema.

addGirrValidateChangeListener

public void addGirrValidateChangeListener(Props.IPropertyChangeListener listener)

removeGirrValidateChangeListener

public void removeGirrValidateChangeListener(Props.IPropertyChangeListener listener)

getIrpMasterCurrentProtocol

public java.lang.String getIrpMasterCurrentProtocol()
Returns:
Selected protocol for generator.

setIrpMasterCurrentProtocol

public void setIrpMasterCurrentProtocol(java.lang.String str)
Parameters:
str - Selected protocol for generator.

addIrpMasterCurrentProtocolChangeListener

public void addIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)

removeIrpMasterCurrentProtocolChangeListener

public void removeIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)

getExportAutomaticFilenames

public boolean getExportAutomaticFilenames()
Returns:
Generate automatic file names for exports

setExportAutomaticFilenames

public void setExportAutomaticFilenames(boolean val)
Parameters:
val - Generate automatic file names for exports

addExportAutomaticFilenamesChangeListener

public void addExportAutomaticFilenamesChangeListener(Props.IPropertyChangeListener listener)

removeExportAutomaticFilenamesChangeListener

public void removeExportAutomaticFilenamesChangeListener(Props.IPropertyChangeListener listener)

getInvokeAnalyzerOnImports

public boolean getInvokeAnalyzerOnImports()
Returns:
If true, the analyzer is invoked on imports

setInvokeAnalyzerOnImports

public void setInvokeAnalyzerOnImports(boolean val)
Parameters:
val - If true, the analyzer is invoked on imports

addInvokeAnalyzerOnImportsChangeListener

public void addInvokeAnalyzerOnImportsChangeListener(Props.IPropertyChangeListener listener)

removeInvokeAnalyzerOnImportsChangeListener

public void removeInvokeAnalyzerOnImportsChangeListener(Props.IPropertyChangeListener listener)

getUseCleansed

public boolean getUseCleansed()
Returns:
If true, show captured signals with repeats eliminated, as per repeatfinder.

setUseCleansed

public void setUseCleansed(boolean val)
Parameters:
val - If true, show captured signals with repeats eliminated, as per repeatfinder.

addUseCleansedChangeListener

public void addUseCleansedChangeListener(Props.IPropertyChangeListener listener)

removeUseCleansedChangeListener

public void removeUseCleansedChangeListener(Props.IPropertyChangeListener listener)

getGirrFatRaw

public boolean getGirrFatRaw()

setGirrFatRaw

public void setGirrFatRaw(boolean val)

addGirrFatRawChangeListener

public void addGirrFatRawChangeListener(Props.IPropertyChangeListener listener)

removeGirrFatRawChangeListener

public void removeGirrFatRawChangeListener(Props.IPropertyChangeListener listener)

getGirrCreateSchemaLocation

public boolean getGirrCreateSchemaLocation()

setGirrCreateSchemaLocation

public void setGirrCreateSchemaLocation(boolean val)

addGirrCreateSchemaLocationChangeListener

public void addGirrCreateSchemaLocationChangeListener(Props.IPropertyChangeListener listener)

removeGirrCreateSchemaLocationChangeListener

public void removeGirrCreateSchemaLocationChangeListener(Props.IPropertyChangeListener listener)

getGirrStyleSheetUrl

public java.lang.String getGirrStyleSheetUrl()

setGirrStyleSheetUrl

public void setGirrStyleSheetUrl(java.lang.String str)

addGirrStyleSheetUrlChangeListener

public void addGirrStyleSheetUrlChangeListener(Props.IPropertyChangeListener listener)

removeGirrStyleSheetUrlChangeListener

public void removeGirrStyleSheetUrlChangeListener(Props.IPropertyChangeListener listener)

getGirrStyleSheetType

public java.lang.String getGirrStyleSheetType()

setGirrStyleSheetType

public void setGirrStyleSheetType(java.lang.String str)

addGirrStyleSheetTypeChangeListener

public void addGirrStyleSheetTypeChangeListener(Props.IPropertyChangeListener listener)

removeGirrStyleSheetTypeChangeListener

public void removeGirrStyleSheetTypeChangeListener(Props.IPropertyChangeListener listener)

getImportWaveDivideCarrier

public boolean getImportWaveDivideCarrier()
Returns:
If true (which is the normal case), it is assumed the actual frequency in the imported wave file is half of the actual modulation frequency

setImportWaveDivideCarrier

public void setImportWaveDivideCarrier(boolean val)
Parameters:
val - If true (which is the normal case), it is assumed the actual frequency in the imported wave file is half of the actual modulation frequency

addImportWaveDivideCarrierChangeListener

public void addImportWaveDivideCarrierChangeListener(Props.IPropertyChangeListener listener)

removeImportWaveDivideCarrierChangeListener

public void removeImportWaveDivideCarrierChangeListener(Props.IPropertyChangeListener listener)

main

public static void main(java.lang.String[] args)
Main routine for testing and debugging.

Parameters:
args - filename