001package jmri.jmrix.qsi; 002 003/** 004 * Abstract base for classes representing a QSI communications port. 005 * 006 * @author Bob Jacobsen Copyright (C) 2007 007 */ 008public abstract class QsiPortController extends jmri.jmrix.AbstractSerialPortController { 009 010 // base class. Implementations will provide InputStream and OutputStream 011 // objects to QsiTrafficController classes, who in turn will deal in messages. 012 protected QsiPortController(QsiSystemConnectionMemo connectionMemo) { 013 super(connectionMemo); 014 } 015 016 @Override 017 public QsiSystemConnectionMemo getSystemConnectionMemo() { 018 return (QsiSystemConnectionMemo) super.getSystemConnectionMemo(); 019 } 020 021}