Class Props

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

public final class Props extends Object
This class handles the properties of the program, saved to a file between program invocations.
  • Constructor Details

    • Props

      public Props(String filename, 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 -
    • Props

      public Props(String applicationHome)
      Sets up a Props instance from system default file name.
      Parameters:
      applicationHome -
  • Method Details

    • main

      public static void main(String[] args)
      Main routine for testing and debugging.
      Parameters:
      args - filename
    • 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.
    • getFilename

      public String getFilename()
    • mkPathAbsolute

      public String mkPathAbsolute(String path)
    • save

      public boolean save(File filename) throws IOException
      Save instance to given file name.
      Parameters:
      filename - Filename to be saved to.
      Returns:
      success of operation
      Throws:
      IOException
    • save

      public String save() throws IOException
      Saves the properties to the default, stored, file name.
      Returns:
      success of operation
      Throws:
      IOException
    • getAutoOpenExports

      public boolean getAutoOpenExports()
    • setAutoOpenExports

      public void setAutoOpenExports(boolean val)
    • addAutoOpenExportsChangeListener

      public void addAutoOpenExportsChangeListener(Props.IPropertyChangeListener listener)
    • removeAutoOpenExportsChangeListener

      public void removeAutoOpenExportsChangeListener(Props.IPropertyChangeListener listener)
    • getBounds

      public Rectangle getBounds()
      Returns:
      Bounds of IrScrutinizer window.
    • setBounds

      public void setBounds(Rectangle bounds)
      Parameters:
      bounds - Bounds of IrScrutinizer window.
    • addBoundsChangeListener

      public void addBoundsChangeListener(Props.IPropertyChangeListener listener)
    • removeBoundsChangeListener

      public void removeBoundsChangeListener(Props.IPropertyChangeListener listener)
    • getFileselectordirs

      public String getFileselectordirs()
      Returns:
      Serialized data from SelectFile.fileselectordirs
    • setFileselectordirs

      public void setFileselectordirs(String str)
      Parameters:
      str - Serialized data from SelectFile.fileselectordirs
    • addFileselectordirsChangeListener

      public void addFileselectordirsChangeListener(Props.IPropertyChangeListener listener)
    • removeFileselectordirsChangeListener

      public void removeFileselectordirsChangeListener(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)
    • getIrWidgetPortName

      public String getIrWidgetPortName()
      Returns:
      Name of device to use, e.g. COM8 or /dev/ttyUSB0.
    • setIrWidgetPortName

      public void setIrWidgetPortName(String str)
      Parameters:
      str - Name of device to use, e.g. COM8 or /dev/ttyUSB0.
    • addIrWidgetPortNameChangeListener

      public void addIrWidgetPortNameChangeListener(Props.IPropertyChangeListener listener)
    • removeIrWidgetPortNameChangeListener

      public void removeIrWidgetPortNameChangeListener(Props.IPropertyChangeListener listener)
    • getCommandFusionPortName

      public String getCommandFusionPortName()
      Returns:
      Name of device to use for sending IR with the CommandFusion, e.g. COM1 or /dev/ttyUSB0.
    • setCommandFusionPortName

      public void setCommandFusionPortName(String str)
      Parameters:
      str - Name of device to use for sending IR with the CommandFusion, e.g. COM1 or /dev/ttyUSB0.
    • addCommandFusionPortNameChangeListener

      public void addCommandFusionPortNameChangeListener(Props.IPropertyChangeListener listener)
    • removeCommandFusionPortNameChangeListener

      public void removeCommandFusionPortNameChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientSerialPortName

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

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

      public void addGirsClientSerialPortNameChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientSerialPortNameChangeListener

      public void removeGirsClientSerialPortNameChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientSerialPortBaudRate

      public int getGirsClientSerialPortBaudRate()
      Returns:
      Baudrate for Arduino serial (sending).
    • setGirsClientSerialPortBaudRate

      public void setGirsClientSerialPortBaudRate(int n)
      Parameters:
      n - Baudrate for Arduino serial (sending).
    • addGirsClientSerialPortBaudRateChangeListener

      public void addGirsClientSerialPortBaudRateChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientSerialPortBaudRateChangeListener

      public void removeGirsClientSerialPortBaudRateChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientIPName

      public String getGirsClientIPName()
      Returns:
      IP-Name (or address) of Girs client.
    • setGirsClientIPName

      public void setGirsClientIPName(String str)
      Parameters:
      str - IP-Name (or address) of Girs client.
    • addGirsClientIPNameChangeListener

      public void addGirsClientIPNameChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientIPNameChangeListener

      public void removeGirsClientIPNameChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientPortNumber

      public int getGirsClientPortNumber()
      Returns:
      Portnumber of Girs client.
    • setGirsClientPortNumber

      public void setGirsClientPortNumber(int n)
      Parameters:
      n - Portnumber of Girs client.
    • addGirsClientPortNumberChangeListener

      public void addGirsClientPortNumberChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientPortNumberChangeListener

      public void removeGirsClientPortNumberChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientType

      public String getGirsClientType()
      Returns:
      Type of Girs client (serial, tcp,...).
    • setGirsClientType

      public void setGirsClientType(String str)
      Parameters:
      str - Type of Girs client (serial, tcp,...).
    • addGirsClientTypeChangeListener

      public void addGirsClientTypeChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientTypeChangeListener

      public void removeGirsClientTypeChangeListener(Props.IPropertyChangeListener listener)
    • getGirsClientTimeout

      public int getGirsClientTimeout()
      Returns:
      Timeout for Girs communication.
    • setGirsClientTimeout

      public void setGirsClientTimeout(int n)
      Parameters:
      n - Timeout for Girs communication.
    • addGirsClientTimeoutChangeListener

      public void addGirsClientTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • removeGirsClientTimeoutChangeListener

      public void removeGirsClientTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • getDevLircName

      public String getDevLircName()
      Returns:
      Device name for /dev/lirc.
    • setDevLircName

      public void setDevLircName(String str)
      Parameters:
      str - Device name for /dev/lirc.
    • addDevLircNameChangeListener

      public void addDevLircNameChangeListener(Props.IPropertyChangeListener listener)
    • removeDevLircNameChangeListener

      public void removeDevLircNameChangeListener(Props.IPropertyChangeListener listener)
    • getDevLircTimeout

      public int getDevLircTimeout()
      Returns:
      Timeout when accessing /dev/lirc*.
    • setDevLircTimeout

      public void setDevLircTimeout(int n)
      Parameters:
      n - Timeout when accessing /dev/lirc*.
    • addDevLircTimeoutChangeListener

      public void addDevLircTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • removeDevLircTimeoutChangeListener

      public void removeDevLircTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • getIrWidgetLowerDtrRts

      public boolean getIrWidgetLowerDtrRts()
      Returns:
      If true, serial port signals DTR and RTS are lowered for some time when opening the IrWidget.
    • setIrWidgetLowerDtrRts

      public void setIrWidgetLowerDtrRts(boolean val)
      Parameters:
      val - If true, serial port signals DTR and RTS are lowered for some time when opening the IrWidget.
    • addIrWidgetLowerDtrRtsChangeListener

      public void addIrWidgetLowerDtrRtsChangeListener(Props.IPropertyChangeListener listener)
    • removeIrWidgetLowerDtrRtsChangeListener

      public void removeIrWidgetLowerDtrRtsChangeListener(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)
    • getRemoveDefaultedParameters

      public boolean getRemoveDefaultedParameters()
    • setRemoveDefaultedParameters

      public void setRemoveDefaultedParameters(boolean val)
    • addRemoveDefaultedParametersChangeListener

      public void addRemoveDefaultedParametersChangeListener(Props.IPropertyChangeListener listener)
    • removeRemoveDefaultedParametersChangeListener

      public void removeRemoveDefaultedParametersChangeListener(Props.IPropertyChangeListener listener)
    • getSelectedMainPaneIndex

      public int getSelectedMainPaneIndex()
      Returns:
      Index of selected pane.
    • setSelectedMainPaneIndex

      public void setSelectedMainPaneIndex(int n)
      Parameters:
      n - Index of selected pane.
    • addSelectedMainPaneIndexChangeListener

      public void addSelectedMainPaneIndexChangeListener(Props.IPropertyChangeListener listener)
    • removeSelectedMainPaneIndexChangeListener

      public void removeSelectedMainPaneIndexChangeListener(Props.IPropertyChangeListener listener)
    • getSelectedRemoteIndex

      public int getSelectedRemoteIndex()
      Returns:
      Index of selected remote subpane.
    • setSelectedRemoteIndex

      public void setSelectedRemoteIndex(int n)
      Parameters:
      n - Index of selected remote subpane.
    • addSelectedRemoteIndexChangeListener

      public void addSelectedRemoteIndexChangeListener(Props.IPropertyChangeListener listener)
    • removeSelectedRemoteIndexChangeListener

      public void removeSelectedRemoteIndexChangeListener(Props.IPropertyChangeListener listener)
    • getCaptureBeginTimeout

      public int getCaptureBeginTimeout()
      Returns:
      Timeout when capturing, in milliseconds. Exact semantics may depend on the hardware selected, which may even ignore it.
    • setCaptureBeginTimeout

      public void setCaptureBeginTimeout(int n)
      Parameters:
      n - Timeout when capturing, in milliseconds. Exact semantics may depend on the hardware selected, which may even ignore it.
    • addCaptureBeginTimeoutChangeListener

      public void addCaptureBeginTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • removeCaptureBeginTimeoutChangeListener

      public void removeCaptureBeginTimeoutChangeListener(Props.IPropertyChangeListener listener)
    • getCaptureMaxSize

      public int getCaptureMaxSize()
      Returns:
      Maximal length of recorded signal, in samples (demodulated)
    • setCaptureMaxSize

      public void setCaptureMaxSize(int n)
      Parameters:
      n - Maximal length of recorded signal, in samples (demodulated)
    • addCaptureMaxSizeChangeListener

      public void addCaptureMaxSizeChangeListener(Props.IPropertyChangeListener listener)
    • removeCaptureMaxSizeChangeListener

      public void removeCaptureMaxSizeChangeListener(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)
    • getTransmitGeneratedCount

      public int getTransmitGeneratedCount()
      Returns:
      Number of times to send signal by transmit generated.
    • setTransmitGeneratedCount

      public void setTransmitGeneratedCount(int n)
      Parameters:
      n - Number of times to send signal by transmit generated.
    • addTransmitGeneratedCountChangeListener

      public void addTransmitGeneratedCountChangeListener(Props.IPropertyChangeListener listener)
    • removeTransmitGeneratedCountChangeListener

      public void removeTransmitGeneratedCountChangeListener(Props.IPropertyChangeListener listener)
    • getWaveSampleFrequency

      public int getWaveSampleFrequency()
      Returns:
      Sample frequency (!= modulation frequency) of generated wave files.
    • setWaveSampleFrequency

      public void setWaveSampleFrequency(int n)
      Parameters:
      n - Sample frequency (!= modulation frequency) of generated wave files.
    • addWaveSampleFrequencyChangeListener

      public void addWaveSampleFrequencyChangeListener(Props.IPropertyChangeListener listener)
    • removeWaveSampleFrequencyChangeListener

      public void removeWaveSampleFrequencyChangeListener(Props.IPropertyChangeListener listener)
    • getWaveChannels

      public int getWaveChannels()
      Returns:
      Number of channels in generated wave files.
    • setWaveChannels

      public void setWaveChannels(int n)
      Parameters:
      n - Number of channels in generated wave files.
    • addWaveChannelsChangeListener

      public void addWaveChannelsChangeListener(Props.IPropertyChangeListener listener)
    • removeWaveChannelsChangeListener

      public void removeWaveChannelsChangeListener(Props.IPropertyChangeListener listener)
    • getWaveSampleSize

      public int getWaveSampleSize()
      Returns:
      Bit width in generated wave files.
    • setWaveSampleSize

      public void setWaveSampleSize(int n)
      Parameters:
      n - Bit width in generated wave files.
    • addWaveSampleSizeChangeListener

      public void addWaveSampleSizeChangeListener(Props.IPropertyChangeListener listener)
    • removeWaveSampleSizeChangeListener

      public void removeWaveSampleSizeChangeListener(Props.IPropertyChangeListener listener)
    • getWaveOmitTrailingGap

      public boolean getWaveOmitTrailingGap()
      Returns:
      If true, omit the last silence from generated wave files.
    • setWaveOmitTrailingGap

      public void setWaveOmitTrailingGap(boolean val)
      Parameters:
      val - If true, omit the last silence from generated wave files.
    • addWaveOmitTrailingGapChangeListener

      public void addWaveOmitTrailingGapChangeListener(Props.IPropertyChangeListener listener)
    • removeWaveOmitTrailingGapChangeListener

      public void removeWaveOmitTrailingGapChangeListener(Props.IPropertyChangeListener listener)
    • getFallbackFrequency

      public double getFallbackFrequency()
      Returns:
      Fallback frequency, for use with demodulating sensors
    • setFallbackFrequency

      public void setFallbackFrequency(double 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)
    • getInvokeCleaner

      public boolean getInvokeCleaner()
      Returns:
      Determines if the signal cleaner is invoked on captures and clipboard.
    • setInvokeCleaner

      public void setInvokeCleaner(boolean val)
      Parameters:
      val - Determines if the signal cleaner is invoked on captures and clipboard.
    • addInvokeCleanerChangeListener

      public void addInvokeCleanerChangeListener(Props.IPropertyChangeListener listener)
    • removeInvokeCleanerChangeListener

      public void removeInvokeCleanerChangeListener(Props.IPropertyChangeListener listener)
    • getExportDir

      public String getExportDir()
      Returns:
      Directory to which to write exports.
    • setExportDir

      public void setExportDir(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 String getDefaultImportDir()
      Returns:
      Just the starting directory for file selectors.
    • setDefaultImportDir

      public void setDefaultImportDir(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 String getExportFormatFilePath()
      Returns:
      File or directory containing export format descriptions.
    • setExportFormatFilePath

      public void setExportFormatFilePath(String str)
      Parameters:
      str - File or directory containing export format descriptions.
    • addExportFormatFilePathChangeListener

      public void addExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeExportFormatFilePathChangeListener

      public void removeExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
    • getSecondaryExportFormatFilePath

      public String getSecondaryExportFormatFilePath()
      Returns:
      Path to secondary export formats (file or directory).
    • setSecondaryExportFormatFilePath

      public void setSecondaryExportFormatFilePath(String str)
      Parameters:
      str - Path to secondary export formats (file or directory).
    • addSecondaryExportFormatFilePathChangeListener

      public void addSecondaryExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeSecondaryExportFormatFilePathChangeListener

      public void removeSecondaryExportFormatFilePathChangeListener(Props.IPropertyChangeListener listener)
    • getExportFormatName

      public String getExportFormatName()
      Returns:
      Name of currenty selected export file format
    • setExportFormatName

      public void setExportFormatName(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 String getGlobalCacheIpName()
      Returns:
      IP Name or Address of GlobalCache to use (transmitting).
    • setGlobalCacheIpName

      public void setGlobalCacheIpName(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)
    • getHelpfilePath

      public String getHelpfilePath()
      Returns:
      Path name for help file.
    • setHelpfilePath

      public void setHelpfilePath(String str)
      Parameters:
      str - Path name for help file.
    • addHelpfilePathChangeListener

      public void addHelpfilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeHelpfilePathChangeListener

      public void removeHelpfilePathChangeListener(Props.IPropertyChangeListener listener)
    • getIrpTransmogrifierHelpfilePath

      public String getIrpTransmogrifierHelpfilePath()
      Returns:
      Path name for IrpTransmogrifier help file.
    • setIrpTransmogrifierHelpfilePath

      public void setIrpTransmogrifierHelpfilePath(String str)
      Parameters:
      str - Path name for IrpTransmogrifier help file.
    • addIrpTransmogrifierHelpfilePathChangeListener

      public void addIrpTransmogrifierHelpfilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpTransmogrifierHelpfilePathChangeListener

      public void removeIrpTransmogrifierHelpfilePathChangeListener(Props.IPropertyChangeListener listener)
    • getGlossaryFilePath

      public String getGlossaryFilePath()
      Returns:
      Path name for Glossary file.
    • setGlossaryFilePath

      public void setGlossaryFilePath(String str)
      Parameters:
      str - Path name for Glossary file.
    • addGlossaryFilePathChangeListener

      public void addGlossaryFilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeGlossaryFilePathChangeListener

      public void removeGlossaryFilePathChangeListener(Props.IPropertyChangeListener listener)
    • getProtocolDocfilePath

      public String getProtocolDocfilePath()
      Returns:
      Path name for protocl documentation file.
    • setProtocolDocfilePath

      public void setProtocolDocfilePath(String str)
      Parameters:
      str - Path name for protocl documentation file.
    • addProtocolDocfilePathChangeListener

      public void addProtocolDocfilePathChangeListener(Props.IPropertyChangeListener listener)
    • removeProtocolDocfilePathChangeListener

      public void removeProtocolDocfilePathChangeListener(Props.IPropertyChangeListener listener)
    • getReleaseNotesPath

      public String getReleaseNotesPath()
      Returns:
      Path name for release notes.
    • setReleaseNotesPath

      public void setReleaseNotesPath(String str)
      Parameters:
      str - Path name for release notes.
    • addReleaseNotesPathChangeListener

      public void addReleaseNotesPathChangeListener(Props.IPropertyChangeListener listener)
    • removeReleaseNotesPathChangeListener

      public void removeReleaseNotesPathChangeListener(Props.IPropertyChangeListener listener)
    • getTutorialUrl

      public String getTutorialUrl()
      Returns:
      URL for tutorial.
    • setTutorialUrl

      public void setTutorialUrl(String str)
      Parameters:
      str - URL for tutorial.
    • addTutorialUrlChangeListener

      public void addTutorialUrlChangeListener(Props.IPropertyChangeListener listener)
    • removeTutorialUrlChangeListener

      public void removeTutorialUrlChangeListener(Props.IPropertyChangeListener listener)
    • getSelectedHardware

      public String getSelectedHardware()
      Returns:
      Name of selected hardware.
    • setSelectedHardware

      public void setSelectedHardware(String str)
      Parameters:
      str - Name of selected hardware.
    • addSelectedHardwareChangeListener

      public void addSelectedHardwareChangeListener(Props.IPropertyChangeListener listener)
    • removeSelectedHardwareChangeListener

      public void removeSelectedHardwareChangeListener(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)
    • 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)
    • getOfferStackTrace

      public boolean getOfferStackTrace()
      Returns:
      If true, error popups resulting from exceptions will have an option to dump the corresponging stack trace to the console.
    • setOfferStackTrace

      public void setOfferStackTrace(boolean val)
      Parameters:
      val - If true, error popups resulting from exceptions will have an option to dump the corresponging stack trace to the console.
    • addOfferStackTraceChangeListener

      public void addOfferStackTraceChangeListener(Props.IPropertyChangeListener listener)
    • removeOfferStackTraceChangeListener

      public void removeOfferStackTraceChangeListener(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)
    • getPrintAlternativeDecodes

      public boolean getPrintAlternativeDecodes()
      Returns:
      If true, print alternative decodes to the console.
    • setPrintAlternativeDecodes

      public void setPrintAlternativeDecodes(boolean val)
      Parameters:
      val - If true, print alternative decodes to the console.
    • addPrintAlternativeDecodesChangeListener

      public void addPrintAlternativeDecodesChangeListener(Props.IPropertyChangeListener listener)
    • removePrintAlternativeDecodesChangeListener

      public void removePrintAlternativeDecodesChangeListener(Props.IPropertyChangeListener listener)
    • getPrintAnalyzerIRPsToConsole

      public boolean getPrintAnalyzerIRPsToConsole()
      Returns:
      If true, print all IRPs from the analyzer to the console, in addition to other outputs.
    • setPrintAnalyzerIRPsToConsole

      public void setPrintAnalyzerIRPsToConsole(boolean val)
      Parameters:
      val - If true, print all IRPs from the analyzer to the console, in addition to other outputs.
    • addPrintAnalyzerIRPsToConsoleChangeListener

      public void addPrintAnalyzerIRPsToConsoleChangeListener(Props.IPropertyChangeListener listener)
    • removePrintAnalyzerIRPsToConsoleChangeListener

      public void removePrintAnalyzerIRPsToConsoleChangeListener(Props.IPropertyChangeListener listener)
    • getInvokeDecoder

      public boolean getInvokeDecoder()
      Returns:
      Invoke decoder when importing, even when not required.
    • setInvokeDecoder

      public void setInvokeDecoder(boolean val)
      Parameters:
      val - Invoke decoder when importing, even when not required.
    • addInvokeDecoderChangeListener

      public void addInvokeDecoderChangeListener(Props.IPropertyChangeListener listener)
    • removeInvokeDecoderChangeListener

      public void removeInvokeDecoderChangeListener(Props.IPropertyChangeListener listener)
    • getIgnoreLeadingGarbage

      public boolean getIgnoreLeadingGarbage()
      Returns:
      Ignore garbage at beginning of IrSequence when decoding.
    • setIgnoreLeadingGarbage

      public void setIgnoreLeadingGarbage(boolean val)
      Parameters:
      val - Ignore garbage at beginning of IrSequence when decoding.
    • addIgnoreLeadingGarbageChangeListener

      public void addIgnoreLeadingGarbageChangeListener(Props.IPropertyChangeListener listener)
    • removeIgnoreLeadingGarbageChangeListener

      public void removeIgnoreLeadingGarbageChangeListener(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 exporting, even when not required.
    • setExportGenerateRaw

      public void setExportGenerateRaw(boolean val)
      Parameters:
      val - Generate raw form when exporting, 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 exporting, even when not required.
    • setExportGenerateCcf

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

      public void addExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
    • removeExportGenerateCcfChangeListener

      public void removeExportGenerateCcfChangeListener(Props.IPropertyChangeListener listener)
    • getExportGenerateShortCcf

      public boolean getExportGenerateShortCcf()
      Returns:
      Generate the short CCF form when exporting.
    • setExportGenerateShortCcf

      public void setExportGenerateShortCcf(boolean val)
      Parameters:
      val - Generate the short CCF form when exporting.
    • addExportGenerateShortCcfChangeListener

      public void addExportGenerateShortCcfChangeListener(Props.IPropertyChangeListener listener)
    • removeExportGenerateShortCcfChangeListener

      public void removeExportGenerateShortCcfChangeListener(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)
    • getExportGenerateBroadlinkHex

      public boolean getExportGenerateBroadlinkHex()
      Returns:
      Generate Broadlink Hex format in exports.
    • setExportGenerateBroadlinkHex

      public void setExportGenerateBroadlinkHex(boolean val)
      Parameters:
      val - Generate Broadlink Hex format in exports.
    • addExportGenerateBroadlinkHexChangeListener

      public void addExportGenerateBroadlinkHexChangeListener(Props.IPropertyChangeListener listener)
    • removeExportGenerateBroadlinkHexChangeListener

      public void removeExportGenerateBroadlinkHexChangeListener(Props.IPropertyChangeListener listener)
    • getExportGenerateBroadlinkBase64

      public boolean getExportGenerateBroadlinkBase64()
      Returns:
      Generate Broadlink Base64 format in exports.
    • setExportGenerateBroadlinkBase64

      public void setExportGenerateBroadlinkBase64(boolean val)
      Parameters:
      val - Generate Broadlink Base64 format in exports.
    • addExportGenerateBroadlinkBase64ChangeListener

      public void addExportGenerateBroadlinkBase64ChangeListener(Props.IPropertyChangeListener listener)
    • removeExportGenerateBroadlinkBase64ChangeListener

      public void removeExportGenerateBroadlinkBase64ChangeListener(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)
    • getExportInquireDeviceData

      public boolean getExportInquireDeviceData()
      Returns:
      If true, inquire for device type etc before exporting commands.
    • setExportInquireDeviceData

      public void setExportInquireDeviceData(boolean val)
      Parameters:
      val - If true, inquire for device type etc before exporting commands.
    • addExportInquireDeviceDataChangeListener

      public void addExportInquireDeviceDataChangeListener(Props.IPropertyChangeListener listener)
    • removeExportInquireDeviceDataChangeListener

      public void removeExportInquireDeviceDataChangeListener(Props.IPropertyChangeListener listener)
    • getExportCharsetName

      public String getExportCharsetName()
      Returns:
      Character set used for exports
    • setExportCharsetName

      public void setExportCharsetName(String str)
      Parameters:
      str - Character set used for exports
    • addExportCharsetNameChangeListener

      public void addExportCharsetNameChangeListener(Props.IPropertyChangeListener listener)
    • removeExportCharsetNameChangeListener

      public void removeExportCharsetNameChangeListener(Props.IPropertyChangeListener listener)
    • getImportCharsetName

      public String getImportCharsetName()
      Returns:
      Character set used for imports
    • setImportCharsetName

      public void setImportCharsetName(String str)
      Parameters:
      str - Character set used for imports
    • addImportCharsetNameChangeListener

      public void addImportCharsetNameChangeListener(Props.IPropertyChangeListener listener)
    • removeImportCharsetNameChangeListener

      public void removeImportCharsetNameChangeListener(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)
    • getIrpProtocolsPath

      public String getIrpProtocolsPath()
      Returns:
      Path to IrpProtocols.xml
    • setIrpProtocolsPath

      public void setIrpProtocolsPath(String str)
      Parameters:
      str - Path to IrpProtocols.xml
    • addIrpProtocolsPathChangeListener

      public void addIrpProtocolsPathChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpProtocolsPathChangeListener

      public void removeIrpProtocolsPathChangeListener(Props.IPropertyChangeListener listener)
    • getSecondaryIrpProtocolsPath

      public String getSecondaryIrpProtocolsPath()
      Returns:
      Path to secondary IrpProtocols.xml
    • setSecondaryIrpProtocolsPath

      public void setSecondaryIrpProtocolsPath(String str)
      Parameters:
      str - Path to secondary IrpProtocols.xml
    • addSecondaryIrpProtocolsPathChangeListener

      public void addSecondaryIrpProtocolsPathChangeListener(Props.IPropertyChangeListener listener)
    • removeSecondaryIrpProtocolsPathChangeListener

      public void removeSecondaryIrpProtocolsPathChangeListener(Props.IPropertyChangeListener listener)
    • getCreatingUser

      public String getCreatingUser()
      Returns:
      Name of the user, for documentation purposes
    • setCreatingUser

      public void setCreatingUser(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)
    • getRawNameMultiColumn

      public boolean getRawNameMultiColumn()
      Returns:
      It true, the name can span several columns.
    • setRawNameMultiColumn

      public void setRawNameMultiColumn(boolean val)
      Parameters:
      val - It true, the name can span several columns.
    • addRawNameMultiColumnChangeListener

      public void addRawNameMultiColumnChangeListener(Props.IPropertyChangeListener listener)
    • removeRawNameMultiColumnChangeListener

      public void removeRawNameMultiColumnChangeListener(Props.IPropertyChangeListener listener)
    • getParametrizedNameMultiColumn

      public boolean getParametrizedNameMultiColumn()
      Returns:
      It true, the name can span several columns.
    • setParametrizedNameMultiColumn

      public void setParametrizedNameMultiColumn(boolean val)
      Parameters:
      val - It true, the name can span several columns.
    • addParametrizedNameMultiColumnChangeListener

      public void addParametrizedNameMultiColumnChangeListener(Props.IPropertyChangeListener listener)
    • removeParametrizedNameMultiColumnChangeListener

      public void removeParametrizedNameMultiColumnChangeListener(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)
    • getParametrizedLearnIgnoreT

      public boolean getParametrizedLearnIgnoreT()
      Returns:
      If true, when capturing parametric signals, the parameter T is ignored.
    • setParametrizedLearnIgnoreT

      public void setParametrizedLearnIgnoreT(boolean val)
      Parameters:
      val - If true, when capturing parametric signals, the parameter T is ignored.
    • addParametrizedLearnIgnoreTChangeListener

      public void addParametrizedLearnIgnoreTChangeListener(Props.IPropertyChangeListener listener)
    • removeParametrizedLearnIgnoreTChangeListener

      public void removeParametrizedLearnIgnoreTChangeListener(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)
    • getMiscParametersColumn

      public int getMiscParametersColumn()
      Returns:
      Column for Misc. Parameters when parsing parametric files.
    • setMiscParametersColumn

      public void setMiscParametersColumn(int n)
      Parameters:
      n - Column for Misc. Parameters when parsing parametric files.
    • addMiscParametersColumnChangeListener

      public void addMiscParametersColumnChangeListener(Props.IPropertyChangeListener listener)
    • removeMiscParametersColumnChangeListener

      public void removeMiscParametersColumnChangeListener(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 String getGirrSchemaLocation()
      Returns:
      URL for schema for girr (for validating import).
    • setGirrSchemaLocation

      public void setGirrSchemaLocation(String str)
      Parameters:
      str - URL for schema for girr (for validating import).
    • addGirrSchemaLocationChangeListener

      public void addGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
    • removeGirrSchemaLocationChangeListener

      public void removeGirrSchemaLocationChangeListener(Props.IPropertyChangeListener listener)
    • getGirrValidate

      public boolean getGirrValidate()
      Returns:
      If true, girr instances are validated against the schema selected.
    • setGirrValidate

      public void setGirrValidate(boolean val)
      Parameters:
      val - If true, girr instances are validated against the schema selected.
    • addGirrValidateChangeListener

      public void addGirrValidateChangeListener(Props.IPropertyChangeListener listener)
    • removeGirrValidateChangeListener

      public void removeGirrValidateChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentProtocol

      public String getIrpMasterCurrentProtocol()
      Returns:
      Selected protocol for generator.
    • setIrpMasterCurrentProtocol

      public void setIrpMasterCurrentProtocol(String str)
      Parameters:
      str - Selected protocol for generator.
    • addIrpMasterCurrentProtocolChangeListener

      public void addIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentProtocolChangeListener

      public void removeIrpMasterCurrentProtocolChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentD

      public String getIrpMasterCurrentD()
      Returns:
      Selected D for generator.
    • setIrpMasterCurrentD

      public void setIrpMasterCurrentD(String str)
      Parameters:
      str - Selected D for generator.
    • addIrpMasterCurrentDChangeListener

      public void addIrpMasterCurrentDChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentDChangeListener

      public void removeIrpMasterCurrentDChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentS

      public String getIrpMasterCurrentS()
      Returns:
      Selected S for generator.
    • setIrpMasterCurrentS

      public void setIrpMasterCurrentS(String str)
      Parameters:
      str - Selected S for generator.
    • addIrpMasterCurrentSChangeListener

      public void addIrpMasterCurrentSChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentSChangeListener

      public void removeIrpMasterCurrentSChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentF

      public String getIrpMasterCurrentF()
      Returns:
      Selected F for generator.
    • setIrpMasterCurrentF

      public void setIrpMasterCurrentF(String str)
      Parameters:
      str - Selected F for generator.
    • addIrpMasterCurrentFChangeListener

      public void addIrpMasterCurrentFChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentFChangeListener

      public void removeIrpMasterCurrentFChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentT

      public String getIrpMasterCurrentT()
      Returns:
      Selected T for generator.
    • setIrpMasterCurrentT

      public void setIrpMasterCurrentT(String str)
      Parameters:
      str - Selected T for generator.
    • addIrpMasterCurrentTChangeListener

      public void addIrpMasterCurrentTChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentTChangeListener

      public void removeIrpMasterCurrentTChangeListener(Props.IPropertyChangeListener listener)
    • getIrpMasterCurrentAdditionalParameters

      public String getIrpMasterCurrentAdditionalParameters()
      Returns:
      Selected \"Additional parameters\" for generator.
    • setIrpMasterCurrentAdditionalParameters

      public void setIrpMasterCurrentAdditionalParameters(String str)
      Parameters:
      str - Selected \"Additional parameters\" for generator.
    • addIrpMasterCurrentAdditionalParametersChangeListener

      public void addIrpMasterCurrentAdditionalParametersChangeListener(Props.IPropertyChangeListener listener)
    • removeIrpMasterCurrentAdditionalParametersChangeListener

      public void removeIrpMasterCurrentAdditionalParametersChangeListener(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)
    • getInvokeAnalyzer

      public boolean getInvokeAnalyzer()
      Returns:
      If true, the analyzer is invoked on scrutineering and on imports.
    • setInvokeAnalyzer

      public void setInvokeAnalyzer(boolean val)
      Parameters:
      val - If true, the analyzer is invoked on scrutineering and on imports.
    • addInvokeAnalyzerChangeListener

      public void addInvokeAnalyzerChangeListener(Props.IPropertyChangeListener listener)
    • removeInvokeAnalyzerChangeListener

      public void removeInvokeAnalyzerChangeListener(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)
    • 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)
    • getImportOpensZipFiles

      public boolean getImportOpensZipFiles()
      Returns:
      If selected, the import facitilty will also open zip files.
    • setImportOpensZipFiles

      public void setImportOpensZipFiles(boolean val)
      Parameters:
      val - If selected, the import facitilty will also open zip files.
    • addImportOpensZipFilesChangeListener

      public void addImportOpensZipFilesChangeListener(Props.IPropertyChangeListener listener)
    • removeImportOpensZipFilesChangeListener

      public void removeImportOpensZipFilesChangeListener(Props.IPropertyChangeListener listener)
    • getImportPaneSelectedIndex

      public int getImportPaneSelectedIndex()
      Returns:
      Index of the selected pane in the importer
    • setImportPaneSelectedIndex

      public void setImportPaneSelectedIndex(int n)
      Parameters:
      n - Index of the selected pane in the importer
    • addImportPaneSelectedIndexChangeListener

      public void addImportPaneSelectedIndexChangeListener(Props.IPropertyChangeListener listener)
    • removeImportPaneSelectedIndexChangeListener

      public void removeImportPaneSelectedIndexChangeListener(Props.IPropertyChangeListener listener)
    • getParametrizedRawTabbedPaneSelectedIndex

      public int getParametrizedRawTabbedPaneSelectedIndex()
      Returns:
      Index of the selected pane in the CSV importer
    • setParametrizedRawTabbedPaneSelectedIndex

      public void setParametrizedRawTabbedPaneSelectedIndex(int n)
      Parameters:
      n - Index of the selected pane in the CSV importer
    • addParametrizedRawTabbedPaneSelectedIndexChangeListener

      public void addParametrizedRawTabbedPaneSelectedIndexChangeListener(Props.IPropertyChangeListener listener)
    • removeParametrizedRawTabbedPaneSelectedIndexChangeListener

      public void removeParametrizedRawTabbedPaneSelectedIndexChangeListener(Props.IPropertyChangeListener listener)
    • getAllowEmptyGirrCommands

      public boolean getAllowEmptyGirrCommands()
      Returns:
      If true, empty Girr Commands are accepted, with just a name. Otherwise they are silently ignored.
    • setAllowEmptyGirrCommands

      public void setAllowEmptyGirrCommands(boolean val)
      Parameters:
      val - If true, empty Girr Commands are accepted, with just a name. Otherwise they are silently ignored.
    • addAllowEmptyGirrCommandsChangeListener

      public void addAllowEmptyGirrCommandsChangeListener(Props.IPropertyChangeListener listener)
    • removeAllowEmptyGirrCommandsChangeListener

      public void removeAllowEmptyGirrCommandsChangeListener(Props.IPropertyChangeListener listener)
    • getChopIctImports

      public boolean getChopIctImports()
      Returns:
      If true, ICT imports are chopped according to the chopThreshold parameter.
    • setChopIctImports

      public void setChopIctImports(boolean val)
      Parameters:
      val - If true, ICT imports are chopped according to the chopThreshold parameter.
    • addChopIctImportsChangeListener

      public void addChopIctImportsChangeListener(Props.IPropertyChangeListener listener)
    • removeChopIctImportsChangeListener

      public void removeChopIctImportsChangeListener(Props.IPropertyChangeListener listener)
    • getProntoModelIndex

      public int getProntoModelIndex()
      Returns:
      Index of selected Pronto Classic model.
    • setProntoModelIndex

      public void setProntoModelIndex(int n)
      Parameters:
      n - Index of selected Pronto Classic model.
    • addProntoModelIndexChangeListener

      public void addProntoModelIndexChangeListener(Props.IPropertyChangeListener listener)
    • removeProntoModelIndexChangeListener

      public void removeProntoModelIndexChangeListener(Props.IPropertyChangeListener listener)
    • getProntoScreenSizeX

      public int getProntoScreenSizeX()
      Returns:
      Pronto screen width
    • setProntoScreenSizeX

      public void setProntoScreenSizeX(int n)
      Parameters:
      n - Pronto screen width
    • addProntoScreenSizeXChangeListener

      public void addProntoScreenSizeXChangeListener(Props.IPropertyChangeListener listener)
    • removeProntoScreenSizeXChangeListener

      public void removeProntoScreenSizeXChangeListener(Props.IPropertyChangeListener listener)
    • getProntoScreenSizeY

      public int getProntoScreenSizeY()
      Returns:
      Pronto screen height
    • setProntoScreenSizeY

      public void setProntoScreenSizeY(int n)
      Parameters:
      n - Pronto screen height
    • addProntoScreenSizeYChangeListener

      public void addProntoScreenSizeYChangeListener(Props.IPropertyChangeListener listener)
    • removeProntoScreenSizeYChangeListener

      public void removeProntoScreenSizeYChangeListener(Props.IPropertyChangeListener listener)
    • getProntoButtonSizeX

      public int getProntoButtonSizeX()
      Returns:
      Desired width of a Pronto button
    • setProntoButtonSizeX

      public void setProntoButtonSizeX(int n)
      Parameters:
      n - Desired width of a Pronto button
    • addProntoButtonSizeXChangeListener

      public void addProntoButtonSizeXChangeListener(Props.IPropertyChangeListener listener)
    • removeProntoButtonSizeXChangeListener

      public void removeProntoButtonSizeXChangeListener(Props.IPropertyChangeListener listener)
    • getProntoButtonSizeY

      public int getProntoButtonSizeY()
      Returns:
      Desired height of a Pronto button
    • setProntoButtonSizeY

      public void setProntoButtonSizeY(int n)
      Parameters:
      n - Desired height of a Pronto button
    • addProntoButtonSizeYChangeListener

      public void addProntoButtonSizeYChangeListener(Props.IPropertyChangeListener listener)
    • removeProntoButtonSizeYChangeListener

      public void removeProntoButtonSizeYChangeListener(Props.IPropertyChangeListener listener)
    • getAbsoluteTolerance

      public double getAbsoluteTolerance()
      Returns:
      Absolute tolerance for duration comparisons (ms).
    • setAbsoluteTolerance

      public void setAbsoluteTolerance(double n)
      Parameters:
      n - Absolute tolerance for duration comparisons (ms).
    • addAbsoluteToleranceChangeListener

      public void addAbsoluteToleranceChangeListener(Props.IPropertyChangeListener listener)
    • removeAbsoluteToleranceChangeListener

      public void removeAbsoluteToleranceChangeListener(Props.IPropertyChangeListener listener)
    • getRelativeTolerance

      public double getRelativeTolerance()
      Returns:
      Relative tolerance for duration comparisons (ms).
    • setRelativeTolerance

      public void setRelativeTolerance(double n)
      Parameters:
      n - Relative tolerance for duration comparisons (ms).
    • addRelativeToleranceChangeListener

      public void addRelativeToleranceChangeListener(Props.IPropertyChangeListener listener)
    • removeRelativeToleranceChangeListener

      public void removeRelativeToleranceChangeListener(Props.IPropertyChangeListener listener)
    • getFrequencyTolerance

      public double getFrequencyTolerance()
      Returns:
      Absolute tolerance for frequency comparisons (Hz).
    • setFrequencyTolerance

      public void setFrequencyTolerance(double n)
      Parameters:
      n - Absolute tolerance for frequency comparisons (Hz).
    • addFrequencyToleranceChangeListener

      public void addFrequencyToleranceChangeListener(Props.IPropertyChangeListener listener)
    • removeFrequencyToleranceChangeListener

      public void removeFrequencyToleranceChangeListener(Props.IPropertyChangeListener listener)
    • getMinLeadOut

      public double getMinLeadOut()
      Returns:
      Threshold value for lead-out (ms).
    • setMinLeadOut

      public void setMinLeadOut(double n)
      Parameters:
      n - Threshold value for lead-out (ms).
    • addMinLeadOutChangeListener

      public void addMinLeadOutChangeListener(Props.IPropertyChangeListener listener)
    • removeMinLeadOutChangeListener

      public void removeMinLeadOutChangeListener(Props.IPropertyChangeListener listener)
    • getMinRepeatLastGap

      public double getMinRepeatLastGap()
      Returns:
      Minumal value in micro seconds to be considered as ending a repeat.
    • setMinRepeatLastGap

      public void setMinRepeatLastGap(double n)
      Parameters:
      n - Minumal value in micro seconds to be considered as ending a repeat.
    • addMinRepeatLastGapChangeListener

      public void addMinRepeatLastGapChangeListener(Props.IPropertyChangeListener listener)
    • removeMinRepeatLastGapChangeListener

      public void removeMinRepeatLastGapChangeListener(Props.IPropertyChangeListener listener)
    • getDummyGap

      public double getDummyGap()
      Returns:
      Dummy gap added for sequences with an odd number of durations (ms).
    • setDummyGap

      public void setDummyGap(double n)
      Parameters:
      n - Dummy gap added for sequences with an odd number of durations (ms).
    • addDummyGapChangeListener

      public void addDummyGapChangeListener(Props.IPropertyChangeListener listener)
    • removeDummyGapChangeListener

      public void removeDummyGapChangeListener(Props.IPropertyChangeListener listener)
    • getChopThreshold

      public double getChopThreshold()
      Returns:
      Threshold used when copping signals (ms).
    • setChopThreshold

      public void setChopThreshold(double n)
      Parameters:
      n - Threshold used when copping signals (ms).
    • addChopThresholdChangeListener

      public void addChopThresholdChangeListener(Props.IPropertyChangeListener listener)
    • removeChopThresholdChangeListener

      public void removeChopThresholdChangeListener(Props.IPropertyChangeListener listener)
    • getDontInquire4UnsavedParametricRemotes

      public boolean getDontInquire4UnsavedParametricRemotes()
      Returns:
      Skip acknowledge when exiting with unsaved changes in parameteric remotes.
    • setDontInquire4UnsavedParametricRemotes

      public void setDontInquire4UnsavedParametricRemotes(boolean val)
      Parameters:
      val - Skip acknowledge when exiting with unsaved changes in parameteric remotes.
    • addDontInquire4UnsavedParametricRemotesChangeListener

      public void addDontInquire4UnsavedParametricRemotesChangeListener(Props.IPropertyChangeListener listener)
    • removeDontInquire4UnsavedParametricRemotesChangeListener

      public void removeDontInquire4UnsavedParametricRemotesChangeListener(Props.IPropertyChangeListener listener)
    • getDontInquire4UnsavedRawRemotes

      public boolean getDontInquire4UnsavedRawRemotes()
      Returns:
      Skip acknowledge when exiting with unsaved changes in raw remotes.
    • setDontInquire4UnsavedRawRemotes

      public void setDontInquire4UnsavedRawRemotes(boolean val)
      Parameters:
      val - Skip acknowledge when exiting with unsaved changes in raw remotes.
    • addDontInquire4UnsavedRawRemotesChangeListener

      public void addDontInquire4UnsavedRawRemotesChangeListener(Props.IPropertyChangeListener listener)
    • removeDontInquire4UnsavedRawRemotesChangeListener

      public void removeDontInquire4UnsavedRawRemotesChangeListener(Props.IPropertyChangeListener listener)