001package jmri.jmrix.marklin.cdb; 002 003/** 004 * Identifying class representing a Marklin CDB communications port Based on work by 005 * Bob Jacobsen 006 * 007 * @author Kevin Dickerson Copyright (C) 2012 008 */ 009public abstract class CdBPortController extends jmri.jmrix.AbstractSerialPortController { 010 011 // base class. Implementations will provide InputStream and OutputStream 012 // objects to CdBTrafficController classes, who in turn will deal in messages. 013 protected CdBPortController(CdBSystemConnectionMemo connectionMemo) { 014 super(connectionMemo); 015 } 016 017 @Override 018 public CdBSystemConnectionMemo getSystemConnectionMemo() { 019 return (CdBSystemConnectionMemo) super.getSystemConnectionMemo(); 020 } 021} 022 023 024