Files
JIMRI/java/test/jmri/jmrit/withrottle/ControllerInterfaceScaffold.java
T
2026-06-17 14:00:51 +02:00

49 lines
959 B
Java

package jmri.jmrit.withrottle;
/**
* Provide a dummy controller interface so that functionallity can
* be tested.
*
* @author Paul Bender Copyright (C) 2018
*/
public class ControllerInterfaceScaffold implements ControllerInterface {
private String lastPacket = null;
private String lastAlert = null;
private String lastInfo = null;
@Override
public void sendPacketToDevice(String message){
lastPacket = message;
}
public String getLastPacket(){
return lastPacket;
}
@Override
public void sendAlertMessage(String message){
lastAlert = message;
}
public String getLastAlert(){
return lastAlert;
}
@Override
public void sendInfoMessage(String message){
lastInfo = message;
}
public String getLastInfo(){
return lastInfo;
}
public void reset(){
lastPacket = null;
lastAlert = null;
lastInfo = null;
}
}