public class TKScheduler extends Scheduler
Scheduler.SimulationState
AbstractAgent.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, setupFrame
broadcastMessageWithRoleAndWaitForReplies, getThreadPriority, isDaemon, killAgent, pause, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendMessageWithRoleAndWaitForReply, sendReplyAndWaitForReply, sendReplyAndWaitForReply, sendReplyWithRoleAndWaitForReply, sendReplyWithRoleAndWaitForReply, setThreadPriority, waitAnswer, waitAnswer, waitNextMessage, waitNextMessage, waitNextMessage, waitNextMessage
broadcastMessage, 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, toString
protected String community
protected void activate()
activate
in class AbstractAgent
public TurtleActivator getTurtleActivator()
public GenericBehaviorActivator<TKEnvironment> getEnvironmentUpdateActivator()
public GenericBehaviorActivator<AbstractGridViewer> getViewerActivator()
public GenericBehaviorActivator<TKEnvironment> getPheroMaxReset()