Package jason.infra.repl
Class ReplAgGUI
java.lang.Object
jason.asSemantics.Agent
jason.infra.repl.ReplAg
jason.infra.repl.ReplAgGUI
- All Implemented Interfaces:
ToDOM
,java.io.Serializable
public class ReplAgGUI extends ReplAg
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description (package private) javax.swing.JTextField
command
(package private) javax.swing.JFrame
frame
(package private) static int
lastPos
(package private) javax.swing.JTextArea
output
Fields inherited from class jason.infra.repl.ReplAg
cmdCounter, replCmds
-
Constructor Summary
Constructors Constructor Description ReplAgGUI()
-
Method Summary
Methods inherited from class jason.asSemantics.Agent
abolish, addBel, addFunction, addFunction, addInitialBel, addInitialBelsFromProjectInBB, addInitialBelsInBB, addInitialGoal, addInitialGoalsFromProjectInBB, addInitialGoalsInTS, believes, brf, brf, buf, clearAg, clone, create, delBel, findBel, getAgProgram, getAgState, getAsDOM, getASLSrc, getBB, getFunction, getIA, getInitialBels, getInitialGoals, getLogger, getPL, getScheduler, getTS, hasCustomSelectOption, importComponents, initAg, initAg, initDefaultFunctions, killAcc, load, loadAgSrc, loadKqmlPlans, parseAS, parseAS, parseAS, parseAS, parseAS, selectAction, selectEvent, selectIntention, selectMessage, selectOption, setASLSrc, setBB, setIA, setLogger, setPL, setTS, socAcc, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
command
javax.swing.JTextField command -
output
javax.swing.JTextArea output -
frame
javax.swing.JFrame frame -
lastPos
static int lastPos
-
-
Constructor Details
-
ReplAgGUI
public ReplAgGUI()
-
-
Method Details
-
initAg
public void initAg()Description copied from class:Agent
Initialises the TS and other components of the agent -
initLogger
void initLogger() -
initGui
void initGui() -
clear
public void clear() -
print
public void print(java.lang.String s) -
stopAg
public void stopAg()
-