public class MindInspectorAgArch extends AgArch
Modifier and Type | Field and Description |
---|---|
(package private) org.w3c.dom.Document |
agState |
private int |
fileCounter |
(package private) boolean |
hasHistory |
protected boolean |
hasMindInspectorByCycle |
private java.lang.String |
lastHistoryText |
protected java.lang.String |
mindInspectorDirectory |
protected static javax.swing.JFrame |
mindInspectorFrame |
protected javax.swing.JCheckBox |
mindInspectorFreeze |
protected java.util.List<org.w3c.dom.Document> |
mindInspectorHistory |
protected javax.swing.JSlider |
mindInspectorHistorySlider |
protected javax.swing.JTextPane |
mindInspectorPanel |
protected static javax.swing.JTabbedPane |
mindInspectorTab |
protected asl2xml |
mindInspectorTransformer |
private java.lang.String |
previousShownText |
(package private) java.util.Map<java.lang.String,java.lang.Boolean> |
show |
protected int |
updateInterval |
(package private) MindInspectorWeb |
webServer |
Constructor and Description |
---|
MindInspectorAgArch() |
Modifier and Type | Method and Description |
---|---|
protected void |
addAgState() |
private void |
createFileMindInspector(Structure sConf) |
private void |
createGUIMindInspector(Structure sConf) |
private void |
createWebMindInspector(Structure sConf) |
(package private) java.lang.String |
getAgStateAsString(org.w3c.dom.Document ag,
boolean full) |
private void |
hyperLink(javax.swing.event.HyperlinkEvent evt) |
void |
init() |
void |
reasoningCycleStarting()
A call-back method called by TS
when a new reasoning cycle is starting
|
protected void |
setupMindInspector(java.lang.String configuration)
process the mindinspector parameter used in the agent option in .mas2j project.
|
private void |
setupSlider() |
(package private) void |
showAgState(org.w3c.dom.Document state)
show current agent state
|
void |
stop()
A call-back method called by the infrastructure tier
when the agent is about to be killed.
|
act, actionExecuted, broadcast, canSleep, checkMail, compareTo, createCustomArchs, equals, getAgArchClassesChain, getAgName, getArchInfraTier, getCycleNumber, getFirstAgArch, getNextAgArch, getRuntimeServices, getTS, hashCode, incCycleNumber, insertAgArch, isRunning, perceive, sendMsg, setCycleNumber, setTS, toString, wake, wakeUpAct, wakeUpDeliberate, wakeUpSense
protected boolean hasMindInspectorByCycle
protected int updateInterval
protected static javax.swing.JFrame mindInspectorFrame
protected static javax.swing.JTabbedPane mindInspectorTab
protected javax.swing.JTextPane mindInspectorPanel
protected javax.swing.JSlider mindInspectorHistorySlider
protected javax.swing.JCheckBox mindInspectorFreeze
protected java.util.List<org.w3c.dom.Document> mindInspectorHistory
protected asl2xml mindInspectorTransformer
protected java.lang.String mindInspectorDirectory
java.util.Map<java.lang.String,java.lang.Boolean> show
org.w3c.dom.Document agState
MindInspectorWeb webServer
boolean hasHistory
private java.lang.String lastHistoryText
private int fileCounter
private java.lang.String previousShownText
public void stop()
public void reasoningCycleStarting()
AgArch
reasoningCycleStarting
in class AgArch
protected void setupMindInspector(java.lang.String configuration)
private void createGUIMindInspector(Structure sConf)
private void hyperLink(javax.swing.event.HyperlinkEvent evt)
private void setupSlider()
private void createFileMindInspector(Structure sConf)
private void createWebMindInspector(Structure sConf)
protected void addAgState()
void showAgState(org.w3c.dom.Document state)
java.lang.String getAgStateAsString(org.w3c.dom.Document ag, boolean full)