serialPort.beans
Class SerialPortBean

java.lang.Object
  extended by serialPort.beans.SerialPortBean
All Implemented Interfaces:
java.io.Serializable

public final class SerialPortBean
extends java.lang.Object
implements java.io.Serializable

A class that stores parameters for serial ports.

See Also:
Serialized Form

Method Summary
 BaudRateBean getBaudRateBean()
          Gets baud rate as an int.
 DataBitBean getDataBitBean()
          Gets data bits as an int.
 FlowControlBean getFlowControl()
          Gets flow control.
 ParityBean getParityBean()
          Gets parity setting as an int.
 java.lang.String getPortName()
          Gets port name.
 StopBitBean getStopBitBean()
          Gets stop bits setting as an int.
static void main(java.lang.String[] args)
           
static SerialPortBean restore()
           
 void save()
          saves the properties to the Preferences of the userRoot
 void setBaudRateBean(BaudRateBean baudRateBean)
          Sets baud rate.
 void setDataBitBean(DataBitBean dataBitBean)
          Sets data bits.
 void setFlowControl(FlowControlBean flowControlBean)
          Sets flow control for reading.
 void setParityBean(ParityBean parityBean)
          Sets parity setting.
 void setPortName(java.lang.String portName)
          Sets port name.
 void setStopBitBean(StopBitBean stopBitBean)
          Sets stop bits.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

save

public void save()
saves the properties to the Preferences of the userRoot


restore

public static SerialPortBean restore()

setPortName

public void setPortName(java.lang.String portName)
Sets port name.

Parameters:
portName - New port name.

getPortName

public java.lang.String getPortName()
Gets port name.

Returns:
Current port name.

setBaudRateBean

public void setBaudRateBean(BaudRateBean baudRateBean)
Sets baud rate.

Parameters:
baudRateBean - New baud rate.

getBaudRateBean

public BaudRateBean getBaudRateBean()
Gets baud rate as an int.

Returns:
Current baud rate.

setFlowControl

public void setFlowControl(FlowControlBean flowControlBean)
Sets flow control for reading.

Parameters:
flowControlBean - New flow control.

getFlowControl

public FlowControlBean getFlowControl()
Gets flow control.

Returns:
Current flow control type.

setDataBitBean

public void setDataBitBean(DataBitBean dataBitBean)
Sets data bits.

Parameters:
dataBitBean - New data bits setting.

getDataBitBean

public DataBitBean getDataBitBean()
Gets data bits as an int.

Returns:
Current data bits setting.

setStopBitBean

public void setStopBitBean(StopBitBean stopBitBean)
Sets stop bits.

Parameters:
stopBitBean - New stop bits setting.

getStopBitBean

public StopBitBean getStopBitBean()
Gets stop bits setting as an int.

Returns:
Current stop bits setting.

setParityBean

public void setParityBean(ParityBean parityBean)
Sets parity setting.

Parameters:
parityBean - New parity setting.

getParityBean

public ParityBean getParityBean()
Gets parity setting as an int.

Returns:
Current parity setting.

main

public static void main(java.lang.String[] args)