|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrit.withrottle.AbstractController
jmri.jmrit.withrottle.ConsistController
public class ConsistController
| Field Summary | |
|---|---|
(package private) static org.slf4j.Logger |
log
|
| Fields inherited from class jmri.jmrit.withrottle.AbstractController |
|---|
canBuildList, isValid, listeners, sysNameList |
| Fields inherited from interface jmri.ProgListener |
|---|
CommError, ConfirmFailed, FailedTimeout, NoAck, NoLocoDetected, NotImplemented, OK, ProgrammerBusy, ProgrammingShort, SequenceError, UnknownError, UserAborted |
| Constructor Summary | |
|---|---|
ConsistController()
|
|
| Method Summary | |
|---|---|
boolean |
checkForBroadcastAddress(DccLocoAddress addr)
Check to see if an address will try to broadcast (0) a programming message. |
(package private) void |
deregister()
Deregister as listener of NamedBeans |
(package private) void |
handleMessage(String message)
Break down a message and use it. |
void |
programmingOpReply(int value,
int status)
Receive a callback at the end of a programming operation. |
(package private) void |
register()
Register as listener of NamedBeans to be updated of changes. |
void |
sendAllConsistData()
|
void |
sendConsistListType()
Allows device to decide how to handle consisting. |
void |
sendDataForConsist(Consist con)
|
void |
setIsConsistAllowed(boolean b)
|
DccLocoAddress |
stringToDcc(String s)
|
(package private) boolean |
verifyCreation()
isValid is used to indicate if the Controller is created. |
| Methods inherited from class jmri.jmrit.withrottle.AbstractController |
|---|
addControllerListener, buildList, checkCanBuildList, filterList, removeControllerListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static org.slf4j.Logger log
| Constructor Detail |
|---|
public ConsistController()
| Method Detail |
|---|
public void sendConsistListType()
public void sendAllConsistData()
public void sendDataForConsist(Consist con)
public void setIsConsistAllowed(boolean b)
boolean verifyCreation()
AbstractController
verifyCreation in class AbstractControllervoid handleMessage(String message)
AbstractController
handleMessage in class AbstractControllermessage - string containing new consist information
public void programmingOpReply(int value,
int status)
ProgListener
programmingOpReply in interface ProgListenervalue - Value from a read operation, or value written on a writestatus - Denotes the completion code. Note that this is a
bitwise combination of the various status coded defined
in this interface.public DccLocoAddress stringToDcc(String s)
public boolean checkForBroadcastAddress(DccLocoAddress addr)
addr - The address to check
void register()
AbstractController
register in class AbstractControllervoid deregister()
AbstractController
deregister in class AbstractController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||