jmri.jmrix.powerline
Class SerialPortController

java.lang.Object
  extended by jmri.jmrix.AbstractPortController
      extended by jmri.jmrix.AbstractSerialPortController
          extended by jmri.jmrix.powerline.SerialPortController
All Implemented Interfaces:
PortAdapter, SerialPortAdapter
Direct Known Subclasses:
SerialDriverAdapter, SimulatorAdapter, SpecificDriverAdapter, SpecificDriverAdapter, SpecificDriverAdapter

public abstract class SerialPortController
extends AbstractSerialPortController

Abstract base for classes representing a communications port

Author:
Bob Jacobsen Copyright (C) 2001, 2006, 2007, 2008 Converted to multiple connection, kcameron Copyright (C) 2011

Field Summary
protected  SerialSystemConnectionMemo adaptermemo
           
 
Fields inherited from class jmri.jmrix.AbstractSerialPortController
log, mBaudRate, mPort
 
Fields inherited from class jmri.jmrix.AbstractPortController
mDisabled, mManufacturer, mOpt1, mOpt2, opened
 
Constructor Summary
SerialPortController()
           
 
Method Summary
 SystemConnectionMemo getSystemConnectionMemo()
           
 void setDisabled(boolean disabled)
          Sets whether the connection is disabled
 
Methods inherited from class jmri.jmrix.AbstractSerialPortController
configureBaudRate, currentBaudNumber, dispose, getCurrentBaudRate, getCurrentPortName, getPortNames, handlePortBusy, handlePortNotFound, setPort, validBaudNumber
 
Methods inherited from class jmri.jmrix.AbstractPortController
configureOption1, configureOption2, getCurrentOption1Setting, getCurrentOption2Setting, getDisabled, getInputStream, getManufacturer, getOutputStream, option1Name, option2Name, setManufacturer, status, validOption1, validOption2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jmri.jmrix.SerialPortAdapter
configure, configureOption1, configureOption2, getCurrentOption1Setting, getCurrentOption2Setting, getManufacturer, openPort, option1Name, option2Name, setManufacturer, status, validBaudRates, validOption1, validOption2
 
Methods inherited from interface jmri.jmrix.PortAdapter
getDisabled, getInputStream, getOutputStream
 

Field Detail

adaptermemo

protected SerialSystemConnectionMemo adaptermemo
Constructor Detail

SerialPortController

public SerialPortController()
Method Detail

setDisabled

public void setDisabled(boolean disabled)
Description copied from interface: PortAdapter
Sets whether the connection is disabled

Specified by:
setDisabled in interface PortAdapter
Overrides:
setDisabled in class AbstractSerialPortController

getSystemConnectionMemo

public SystemConnectionMemo getSystemConnectionMemo()
Specified by:
getSystemConnectionMemo in interface PortAdapter
Overrides:
getSystemConnectionMemo in class AbstractSerialPortController


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads