Class ConfigureTransmit

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

public class ConfigureTransmit extends JScrollPane implements UnitEnumChangeListener, Closeable
This class provides the user configuration controls for YAAC's transmitting, including its mini-webserver.
Author:
Andrew Pavlin, KA2DDO
See Also:
  • Constructor Details

    • ConfigureTransmit

      public ConfigureTransmit()
      Create the panel for editing transmit-related configuration parameters.
  • Method Details

    • close

      public void close() throws IOException
      Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      IOException - if an I/O error occurs
    • unitEnumChanged

      public void unitEnumChanged(Enum<? extends UnitEnum> oldEnumValue, Enum<? extends UnitEnum> newEnumValue)
      Reports that a unit enum was changed.
      Specified by:
      unitEnumChanged in interface UnitEnumChangeListener
      Parameters:
      oldEnumValue - old enumeration unit of the type
      newEnumValue - new enumeration unit of the same enum type