org.harctoolbox.irscrutinizer
Class RawIrSignal

java.lang.Object
  extended by org.harctoolbox.irscrutinizer.NamedIrSignal
      extended by org.harctoolbox.irscrutinizer.RawIrSignal

public class RawIrSignal
extends NamedIrSignal


Nested Class Summary
static class RawIrSignal.RawTableColumnModel
           
static class RawIrSignal.RawTableModel
           
 
Nested classes/interfaces inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
NamedIrSignal.AbstractColumnFunction, NamedIrSignal.LearnedIrSignalTableColumnModel, NamedIrSignal.LearnedIrSignalTableModel
 
Constructor Summary
RawIrSignal(org.harctoolbox.girr.Command command, boolean invokeAnalyzer)
           
RawIrSignal(org.harctoolbox.IrpMaster.IrSignal irSignal, java.lang.String name, java.lang.String comment, boolean invokeAnalyzer)
           
 
Method Summary
 java.lang.String csvString(java.lang.String separator)
           
 java.lang.String getAnalyzerString()
           
 org.harctoolbox.IrpMaster.DecodeIR.DecodedSignal getDecode(int i)
           
 java.lang.String getDecodeString()
           
 org.harctoolbox.IrpMaster.IrSignal getIrSignal()
           
 int getNoDecodes()
           
static void setDecode(boolean aDecode)
           
 void setEndingSequence(java.lang.String str, boolean invokeAnalyzer)
           
 void setFrequency(double newFrequency, boolean invokeAnalyzer)
           
static void setGenerateCcf(boolean aGenerateCcf)
           
static void setGenerateUei(boolean aGenerateUei)
           
 void setIntroSequence(java.lang.String str, boolean invokeAnalyzer)
           
 void setRepeatSequence(java.lang.String str, boolean invokeAnalyzer)
           
 org.harctoolbox.girr.Command toCommand()
           
 java.lang.String toPrintString()
           
 
Methods inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
getComment, getDate, getName, getNumeral, getValidated, setComment, setName, setValidated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawIrSignal

public RawIrSignal(org.harctoolbox.IrpMaster.IrSignal irSignal,
                   java.lang.String name,
                   java.lang.String comment,
                   boolean invokeAnalyzer)

RawIrSignal

public RawIrSignal(org.harctoolbox.girr.Command command,
                   boolean invokeAnalyzer)
            throws org.harctoolbox.IrpMaster.IrpMasterException
Throws:
org.harctoolbox.IrpMaster.IrpMasterException
Method Detail

setGenerateCcf

public static void setGenerateCcf(boolean aGenerateCcf)
Parameters:
aGenerateCcf - the generateCcf to set

setGenerateUei

public static void setGenerateUei(boolean aGenerateUei)
Parameters:
aGenerateUei - the generateUei to set

setDecode

public static void setDecode(boolean aDecode)
Parameters:
aDecode - the decode to set

toCommand

public org.harctoolbox.girr.Command toCommand()

getIrSignal

public org.harctoolbox.IrpMaster.IrSignal getIrSignal()

getDecode

public org.harctoolbox.IrpMaster.DecodeIR.DecodedSignal getDecode(int i)

getDecodeString

public java.lang.String getDecodeString()

getNoDecodes

public int getNoDecodes()

getAnalyzerString

public java.lang.String getAnalyzerString()

setFrequency

public void setFrequency(double newFrequency,
                         boolean invokeAnalyzer)

setIntroSequence

public void setIntroSequence(java.lang.String str,
                             boolean invokeAnalyzer)
                      throws org.harctoolbox.IrpMaster.IncompatibleArgumentException
Throws:
org.harctoolbox.IrpMaster.IncompatibleArgumentException

setRepeatSequence

public void setRepeatSequence(java.lang.String str,
                              boolean invokeAnalyzer)
                       throws org.harctoolbox.IrpMaster.IncompatibleArgumentException
Throws:
org.harctoolbox.IrpMaster.IncompatibleArgumentException

setEndingSequence

public void setEndingSequence(java.lang.String str,
                              boolean invokeAnalyzer)
                       throws org.harctoolbox.IrpMaster.IncompatibleArgumentException
Throws:
org.harctoolbox.IrpMaster.IncompatibleArgumentException

csvString

public java.lang.String csvString(java.lang.String separator)
Overrides:
csvString in class NamedIrSignal

toPrintString

public java.lang.String toPrintString()
Overrides:
toPrintString in class NamedIrSignal