jmri.jmrix.jmriclient
Class JMRIClientReporter
java.lang.Object
jmri.implementation.AbstractNamedBean
jmri.implementation.AbstractReporter
jmri.jmrix.jmriclient.JMRIClientReporter
- All Implemented Interfaces:
- Serializable, EventListener, AbstractMRListener, JMRIClientListener, NamedBean, Reporter
public class JMRIClientReporter
- extends AbstractReporter
- implements JMRIClientListener
JMRIClient implementation of the Reporter interface.
Description: extend jmri.AbstractReporter for JMRIClient layouts
- Author:
- Bob Jacobsen Copyright (C) 2001, 2008, Paul Bender Copyright (C) 2010
- See Also:
- Serialized Form
| Methods inherited from class jmri.implementation.AbstractNamedBean |
addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, getComment, getDisplayName, getListenerRef, getListenerRefs, getNumPropertyChangeListeners, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyKeys, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName, updateListenerRef |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jmri.NamedBean |
addPropertyChangeListener, addPropertyChangeListener, dispose, getComment, getDisplayName, getListenerRef, getListenerRefs, getNumPropertyChangeListeners, getProperty, getPropertyChangeListeners, getPropertyKeys, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName, updateListenerRef |
JMRIClientReporter
public JMRIClientReporter(int number,
JMRIClientSystemConnectionMemo memo)
- JMRIClient reporters use the reporter number on the remote host.
getNumber
public int getNumber()
requestUpdateFromLayout
public void requestUpdateFromLayout()
sendMessage
protected void sendMessage(boolean active)
reply
public void reply(JMRIClientReply m)
- Specified by:
reply in interface JMRIClientListener
message
public void message(JMRIClientMessage m)
- Specified by:
message in interface JMRIClientListener
setState
public void setState(int s)
- Description copied from interface:
NamedBean
- Provide generic access to internal state.
This generally shouldn't be used by Java code; use
the class-specific form instead. (E.g. setCommandedState in Turnout)
This provided to make Jython
script access easier to read.
- Specified by:
setState in interface NamedBean
getState
public int getState()
- Description copied from interface:
Reporter
- Provide an int form of the last report.
- Specified by:
getState in interface NamedBean- Specified by:
getState in interface Reporter
Copyright © 1997 - 2011 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: