|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmadkit.kernel.AbstractAgent
madkit.kernel.SynchroScheduler
edu.turtlekit2.kernel.python.PythonCommandCenter
public class PythonCommandCenter
Titre : PythonCommandCenter
Description : command center managing the use of python under turtlekit.
Field Summary | |
---|---|
madkit.utils.agents.AbstractEditorPanel |
display
|
protected org.python.util.PythonInterpreter |
interp
|
Constructor Summary | |
---|---|
PythonCommandCenter(String group)
|
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent e)
|
void |
activate()
|
void |
addTurtle(Turtle t)
|
void |
clearPatch()
|
void |
clearT()
|
void |
createTurtle(int x)
|
void |
end()
|
void |
evaluation(String act,
String content)
|
void |
executeProcedure(String s)
|
org.python.util.PythonInterpreter |
getInterpret()
|
void |
initGUI()
|
void |
makeProcedure(String s)
|
void |
println(String s)
|
void |
turtleMethod(String s)
|
Methods inherited from class madkit.kernel.SynchroScheduler |
---|
addActivator, addActivator, getActivators, removeActivator, removeAllActivators |
Methods inherited from class madkit.kernel.AbstractAgent |
---|
broadcastMessage, broadcastMessage, connectedWithCommunity, createGroup, createGroup, debug, disposeMyGUI, foundGroup, getAddress, getAgentInformation, getAgentsWithRole, getAgentsWithRole, getAgentWithRole, getAgentWithRole, getAvailableCommunities, getBean, getController, getCurrentKernelAddress, getDebug, getExistingGroups, getExistingGroups, getExistingRoles, getExistingRoles, getGroups, getGUIObject, getMessageBoxSize, getMyGroups, getMyGroups, getMyRoles, getMyRoles, getName, getRoles, hasGUI, hashCode, isBelongingToGroup, isBelongingToGroup, isCommunity, isGroup, isGroup, isMemberOf, isMemberOf, isMessageBoxEmpty, isRole, isRole, joinGroup, killAgent, launchAgent, launchAgent, leaveGroup, leaveGroup, leaveRole, leaveRole, nextMessage, print, receiveMessage, redisplayMyGUI, requestRole, requestRole, requestRole, restoreAgent, sendMessage, sendMessage, sendMessage, setBean, setController, setDebug, setGUIObject, setName, setOutput, setOutputWriter, toString, windowClosing |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public madkit.utils.agents.AbstractEditorPanel display
protected org.python.util.PythonInterpreter interp
Constructor Detail |
---|
public PythonCommandCenter(String group)
Method Detail |
---|
public org.python.util.PythonInterpreter getInterpret()
public void println(String s)
println
in class madkit.kernel.AbstractAgent
public void initGUI()
initGUI
in class madkit.kernel.AbstractAgent
public void activate()
activate
in class madkit.kernel.AbstractAgent
public void evaluation(String act, String content)
public final void turtleMethod(String s)
public void createTurtle(int x)
public void addTurtle(Turtle t)
public void clearT()
public void clearPatch()
public void makeProcedure(String s)
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public void executeProcedure(String s)
public void end()
end
in class madkit.kernel.SynchroScheduler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |