public class TKScheduler extends Scheduler
Scheduler.SimulationStateAbstractAgent.ReturnCode, AbstractAgent.State| Modifier and Type | Field and Description |
|---|---|
protected String |
community |
logger| Constructor and Description |
|---|
TKScheduler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected void |
end() |
GenericBehaviorActivator<TKEnvironment> |
getEnvironmentUpdateActivator() |
GenericBehaviorActivator<TKEnvironment> |
getPheroMaxReset() |
TurtleActivator |
getTurtleActivator() |
GenericBehaviorActivator<AbstractGridViewer> |
getViewerActivator() |
addActivator, checkMail, doSimulationStep, getDelay, getGVT, getGVTLabel, getSchedulerMenu, getSchedulerStatusLabel, getSchedulerToolBar, getSimulationDuration, getSimulationState, live, paused, removeActivator, removeAllActivators, setDelay, setGVT, setSimulationDuration, setSimulationState, setupFramebroadcastMessageWithRoleAndWaitForReplies, getThreadPriority, isDaemon, killAgent, pause, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendReplyAndWaitForReply, sendReplyAndWaitForReply, sendReplyWithRoleAndWaitForReply, sendReplyWithRoleAndWaitForReply, setThreadPriority, waitAnswer, waitAnswer, waitNextMessage, waitNextMessage, waitNextMessage, waitNextMessagebroadcastMessage, broadcastMessageWithRole, bucketModeCreateGroup, bucketModeRequestRole, checkAgentAddress, compareTo, createGroup, createGroup, createGroup, createGroupIfAbsent, createGroupIfAbsent, createGroupIfAbsent, createGUIOnStartUp, destroyCommunity, destroyGroup, destroyRole, executeThisAgent, executeThisAgent, executeThisAgent, getAgentAddressIn, getAgentsWithRole, getAgentsWithRole, getAgentWithRole, getDistantAgentWithRole, getExistingCommunities, getExistingGroups, getExistingRoles, getKernelAddress, getLogger, getMadkitConfig, getMadkitProperty, getMadkitProperty, getMyGroups, getMyRoles, getName, getNetworkID, getOrganizationSnapShot, getReplyTo, getServerInfo, getSimpleNetworkID, getState, hasGUI, hashCode, hasRole, isAlive, isCommunity, isGroup, isKernelOnline, isMadkitPropertyTrue, isMessageBoxEmpty, isRole, killAgent, launchAgent, launchAgent, launchAgent, launchAgent, launchAgent, launchAgent, launchAgent, launchAgent, launchAgentBucket, launchAgentBucket, launchAgentBucket, launchAgentBucket, launchNode, launchXmlAgents, leaveGroup, leaveRole, nextMessage, nextMessage, nextMessages, proceedEnumMessage, purgeMailbox, receiveMessage, reload, requestRole, requestRole, sendMessage, sendMessage, sendMessageWithRole, sendMessageWithRole, sendReply, sendReplyWithRole, setLogLevel, setMadkitProperty, setMadkitProperty, setName, toStringprotected String community
protected void activate()
activate in class AbstractAgentpublic TurtleActivator getTurtleActivator()
public GenericBehaviorActivator<TKEnvironment> getEnvironmentUpdateActivator()
public GenericBehaviorActivator<AbstractGridViewer> getViewerActivator()
public GenericBehaviorActivator<TKEnvironment> getPheroMaxReset()