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}