public class AbstractModel extends AbstractAgent
AbstractAgent.ReturnCode, AbstractAgent.State
Constructor and Description |
---|
AbstractModel() |
Modifier and Type | Method and Description |
---|---|
JPanel |
getParametersView(String label)
Returns a panel containing sliders operating on all the
BoundedRangeModel fields which are found in this model. |
JPanel |
getParametersView(String label,
AbstractAgent onInstance)
Returns a panel containing sliders operating on all the
BoundedRangeModel fields which are found in this model. |
activate, broadcastMessage, broadcastMessageWithRole, bucketModeCreateGroup, bucketModeRequestRole, checkAgentAddress, compareTo, createGroup, createGroup, createGroup, createGroupIfAbsent, createGroupIfAbsent, createGroupIfAbsent, createGUIOnStartUp, destroyCommunity, destroyGroup, destroyRole, end, executeThisAgent, executeThisAgent, executeThisAgent, getAgentAddressIn, getAgentsWithRole, getAgentsWithRole, getAgentWithRole, getDistantAgentWithRole, getExistingCommunities, getExistingGroups, getExistingRoles, getKernelAddress, getLastReceivedMessage, getLastReceivedMessage, getLogger, getMadkitConfig, getMadkitProperty, getMadkitProperty, getMyGroups, getMyRoles, getName, getNetworkID, getNextEventDate, getOrganizationSnapShot, getReplyTo, getServerInfo, getSimpleNetworkID, getSimulationTime, getState, hasGUI, hashCode, hasRole, isAlive, isCommunity, isGroup, isKernelOnline, isMadkitPropertyTrue, isMessageBoxEmpty, isRole, killAgent, 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, setupFrame, toString
public JPanel getParametersView(String label)
BoundedRangeModel
fields which are found in this model.label
- the name of the panelpublic JPanel getParametersView(String label, AbstractAgent onInstance)
BoundedRangeModel
fields which are found in this model.label
- the name of the panel
Fabien Michel, Olivier Gutknecht, Jacques Ferber - February 17 2020