public class RBEngineCLIPSRouter
extends java.lang.Object
implements net.sf.clipsrules.jni.Router
Modifier and Type | Field and Description |
---|---|
private boolean |
bufferInvoked |
private java.lang.StringBuffer |
bufferOutput |
private java.lang.StringBuffer |
bufferRetained |
private int |
lastChar |
private int |
runningMode |
private java.lang.String |
theName |
private int |
thePriority |
private boolean |
ungotten |
Constructor and Description |
---|
RBEngineCLIPSRouter() |
RBEngineCLIPSRouter(int runMode) |
RBEngineCLIPSRouter(java.lang.String name) |
RBEngineCLIPSRouter(java.lang.String name,
int priority) |
RBEngineCLIPSRouter(java.lang.String name,
int priority,
int runMode) |
Modifier and Type | Method and Description |
---|---|
private void |
bufferExtractor(java.lang.String theString) |
boolean |
bufferStatus() |
boolean |
exit(int exitCode) |
java.lang.StringBuffer |
getBuffer() |
int |
getchar(java.lang.String routerName) |
java.lang.String |
getName() |
int |
getPriority() |
java.lang.String |
outputBuffer() |
void |
print(java.lang.String routerName,
java.lang.String printString) |
boolean |
query(java.lang.String routerName) |
void |
resetBuffer() |
java.lang.String |
retainedBuffer() |
void |
startBuffer() |
void |
stopBuffer() |
int |
ungetchar(java.lang.String routerName,
int theChar) |
private java.lang.String theName
private int thePriority
private boolean ungotten
private int lastChar
private int runningMode
private java.lang.StringBuffer bufferOutput
private java.lang.StringBuffer bufferRetained
private boolean bufferInvoked
public RBEngineCLIPSRouter()
public RBEngineCLIPSRouter(java.lang.String name)
public RBEngineCLIPSRouter(java.lang.String name, int priority)
public RBEngineCLIPSRouter(java.lang.String name, int priority, int runMode)
public RBEngineCLIPSRouter(int runMode)
private void bufferExtractor(java.lang.String theString)
public boolean bufferStatus()
public void startBuffer()
public void stopBuffer()
public java.lang.String retainedBuffer()
public java.lang.String outputBuffer()
public java.lang.StringBuffer getBuffer()
public void resetBuffer()
public int getPriority()
getPriority
in interface net.sf.clipsrules.jni.Router
public java.lang.String getName()
getName
in interface net.sf.clipsrules.jni.Router
public boolean query(java.lang.String routerName)
query
in interface net.sf.clipsrules.jni.Router
public void print(java.lang.String routerName, java.lang.String printString)
print
in interface net.sf.clipsrules.jni.Router
public int getchar(java.lang.String routerName)
getchar
in interface net.sf.clipsrules.jni.Router
public int ungetchar(java.lang.String routerName, int theChar)
ungetchar
in interface net.sf.clipsrules.jni.Router
public boolean exit(int exitCode)
exit
in interface net.sf.clipsrules.jni.Router