001package jmri; 002 003/** 004 * Locate a RailCom Object representing a specific RailCom Enabled device.<br> 005 * RailCom is a registered trademark of Lenz GmbH. 006 * <p> 007 * RailCom objects are obtained from an RailComManager, which in turn is 008 * generally located from the InstanceManager. A typical call sequence might be: 009 * <pre> 010 * RailCom rc = InstanceManager.getDefault(jmri.RailComManager.class).provideIdTag("23"); 011 * </pre> The RailCom Manager itself is not installed unless the required 012 * hardware that supports RailCom has been installed. 013 * <p> 014 * Although the RailCom object does extend the NamedBean, it doesn't 015 * specifically use the system or user names as each RailCom device should in 016 * itself be unique. 017 * 018 * @author Kevin Dickerson Copyright (C) 2012 019 * @since 2.99.4 020 */ 021public interface RailComManager extends IdTagManager { 022}