jmri.jmrix.lenz
Class AbstractXNetInitilizationManager

java.lang.Object
  extended by jmri.jmrix.lenz.AbstractXNetInitilizationManager
Direct Known Subclasses:
EliteXNetInitilizationManager, LI100XNetInitilizationManager, XNetInitilizationManager

public abstract class AbstractXNetInitilizationManager
extends Object

This class provides a base implementation for Command Station/interface dependent initilization for XPressNet. It adds the appropriate Managers via the Initilization Manager based on the Command Station Type.

Author:
Paul Bender Copyright (C) 2003

Nested Class Summary
protected  class AbstractXNetInitilizationManager.XNetInitilizer
           
 
Field Summary
protected  Thread initThread
           
 
Constructor Summary
AbstractXNetInitilizationManager()
           
 
Method Summary
protected  int getInitTimeout()
          Define timeout used during initialization
protected abstract  void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initThread

protected Thread initThread
Constructor Detail

AbstractXNetInitilizationManager

public AbstractXNetInitilizationManager()
Method Detail

getInitTimeout

protected int getInitTimeout()
Define timeout used during initialization


init

protected abstract void init()


Copyright © 1997 - 2009 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads