001package jmri.jmrix.lenz.li100; 002 003import jmri.jmrix.AbstractMRMessage; 004import jmri.jmrix.lenz.XNetPacketizer; 005import org.slf4j.Logger; 006import org.slf4j.LoggerFactory; 007 008/** 009 * This is an extention of the XNetPacketizer to handle the device specific 010 * requirements of the LI100. 011 * <p> 012 * In particular, LI100XNetPacketizer overrides the automatic exit from service 013 * mode in the AbstractMRTrafficController. 014 * 015 * @author Paul Bender Copyright (C) 2009 016 */ 017public class LI100XNetPacketizer extends XNetPacketizer { 018 019 public LI100XNetPacketizer(jmri.jmrix.lenz.LenzCommandStation pCommandStation) { 020 super(pCommandStation); 021 log.debug("Loading LI100 Extention to XNetPacketizer"); 022 } 023 024 /** 025 * @return null for LI100 026 */ 027 @Override 028 protected AbstractMRMessage enterNormalMode() { 029 return null; 030 } 031 032 private static final Logger log = LoggerFactory.getLogger(LI100XNetPacketizer.class); 033 034}