Class CommandFusionBean

All Implemented Interfaces:
ImageObserver, MenuContainer, Closeable, Serializable, AutoCloseable, Accessible

public final class CommandFusionBean extends SerialHardwareBean
See Also:
  • Constructor Details Link icon

    • CommandFusionBean Link icon

      public CommandFusionBean()
    • CommandFusionBean Link icon

      public CommandFusionBean(GuiUtils guiUtils)
    • CommandFusionBean Link icon

      public CommandFusionBean(GuiUtils guiUtils, boolean verbose, String initialPort)
  • Method Details Link icon

    • setupHardware Link icon

      protected void setupHardware() throws IOException
      Specified by:
      setupHardware in class SerialHardwareBean
      Throws:
      IOException
    • getVersion Link icon

      public String getVersion()
      Returns:
      the version
    • setVersion Link icon

      protected void setVersion()
      Specified by:
      setVersion in class SerialHardwareBean
    • enableStuff Link icon

      protected void enableStuff(boolean isOpen)
      Specified by:
      enableStuff in class SerialHardwareBean
    • canCapture Link icon

      public boolean canCapture()
      Description copied from class: HardwareBean
      Default implementation, override whenever the subclass can capture.
      Overrides:
      canCapture in class HardwareBean
      Returns:
      false
    • capture Link icon

      public org.harctoolbox.ircore.ModulatedIrSequence capture() throws IOException, org.harctoolbox.ircore.InvalidArgumentException
      Description copied from class: HardwareBean
      Default implementation, override whenever the subclass can capture.
      Overrides:
      capture in class HardwareBean
      Returns:
      ModulatedSequence captured, or null.
      Throws:
      IOException
      org.harctoolbox.ircore.InvalidArgumentException
    • canSend Link icon

      public boolean canSend()
      Description copied from class: HardwareBean
      Default implementation, override whenever the subclass can send.
      Overrides:
      canSend in class HardwareBean
      Returns:
      false
    • sendIr Link icon

      public boolean sendIr(org.harctoolbox.ircore.IrSignal irSignal, int count) throws IOException
      Description copied from class: HardwareBean
      Default implementation, override whenever the subclass can send.
      Overrides:
      sendIr in class HardwareBean
      Parameters:
      irSignal -
      count -
      Returns:
      success of operation
      Throws:
      IOException
    • getName Link icon

      public String getName()
      Description copied from class: HardwareBean
      Returns a somewhat friendly name of the class.
      Overrides:
      getName in class HardwareBean
      Returns:
      name
    • enableOpenToggleButton Link icon

      protected void enableOpenToggleButton(boolean enabled)
      Specified by:
      enableOpenToggleButton in class SerialHardwareBean