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.Routerpublic java.lang.String getName()
getName in interface net.sf.clipsrules.jni.Routerpublic boolean query(java.lang.String routerName)
query in interface net.sf.clipsrules.jni.Routerpublic void print(java.lang.String routerName,
java.lang.String printString)
print in interface net.sf.clipsrules.jni.Routerpublic int getchar(java.lang.String routerName)
getchar in interface net.sf.clipsrules.jni.Routerpublic int ungetchar(java.lang.String routerName,
int theChar)
ungetchar in interface net.sf.clipsrules.jni.Routerpublic boolean exit(int exitCode)
exit in interface net.sf.clipsrules.jni.Router