A B C D E F G H I K L M N P R S T U V W X Y

S

ScreenImage - Class in edu.ntnu.ecosim.visual
This class is NOT the work of Martin Børke, but is copied from http://www.discoverteenergy.com/files/ScreenImage.java The original author allows for usage of the code.
ScreenImage() - Constructor for class edu.ntnu.ecosim.visual.ScreenImage
 
searchForNewProviders() - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
Method used to search for new providers in the market.
sendErrorMessage(String) - Method in class edu.ntnu.ecosim.management.SimulationManager
Send error message to the application using the simulator
sendFinalResultsXML() - Method in class edu.ntnu.ecosim.management.SimulationManager
Send final results as a XML document.
sendInfoMessage(String) - Method in class edu.ntnu.ecosim.management.SimulationManager
Send information message as XML document
sendTemporaryResultsXML(String) - Method in class edu.ntnu.ecosim.management.SimulationManager
Send temporary results as XML document.
ServiceProvider - Class in edu.ntnu.ecosim.agents.serviceproviders
This is the class representing the service provider agent.
ServiceProvider(String, int, double, double, Market, String, int, int, int) - Constructor for class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
The constructor of service providers
setBindingFee(double) - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Sets the binding fee for this provider
setConfigPath(String) - Method in class edu.ntnu.ecosim.basicfunctionality.Config
Sets the configuration file path.
setConfigPath(String) - Method in class edu.ntnu.ecosim.basicfunctionality.XMLConfigFile
Setting where the config is to be read from
setFinished() - Method in class edu.ntnu.ecosim.visual.Visual
Method called when the simulation is finished.
setLastModified(long) - Method in class edu.ntnu.ecosim.basicfunctionality.Config
Sets the time last modified.
setNofInnovations(int, int) - Method in class edu.ntnu.ecosim.visual.graph.InnovationsPanel
Sets the number of innovations for the given provider.
setSimulationSpeed(int) - Method in class edu.ntnu.ecosim.environment.Market
Method to set the simulation speed
setSubscribers(int, int, int) - Method in class edu.ntnu.ecosim.visual.graph.ConsumerPiePanel
Sets the number of subscribers for a specified provider
setSubscriptionFee(double) - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Sets the subscription fee for the provider
setTimeToRun(int) - Method in class edu.ntnu.ecosim.environment.Market
Method to set the number of intervals the simulator should run (time steps)
setTotalSubs(int) - Method in class edu.ntnu.ecosim.visual.graph.RevenueGraphPanel
Sets the total subscribers of this provider.
setTotalSubs(int) - Method in class edu.ntnu.ecosim.visual.graph.SubscriberGraphPanel
Sets the total subscribers.
setTotalTime(int) - Method in class edu.ntnu.ecosim.visual.graph.GraphPanel
Sets the total time.
setupEnvironment(Document) - Method in class edu.ntnu.ecosim.management.SimulationManager
Setup the environment.
setupGraph() - Method in class edu.ntnu.ecosim.visual.Visual
Setup the graphs.
setupSim(Document) - Method in class edu.ntnu.ecosim.communication.EcoSim
Setup the simulator.
setupSimulator() - Method in class edu.ntnu.ecosim.visual.Visual
Setup the simulator.
simpanel - Variable in class edu.ntnu.ecosim.visual.XMLManager
The panel to send information to
simulationDone() - Method in class edu.ntnu.ecosim.environment.Market
Method to be called when the simulation is done
SimulationManager - Class in edu.ntnu.ecosim.management
The Class SimulationManager.
SimulationManager() - Constructor for class edu.ntnu.ecosim.management.SimulationManager
The Constructor.
SimulationPanel - Class in edu.ntnu.ecosim.visual
This class shows textual information about the simulators actions and results
SimulationPanel(Visual) - Constructor for class edu.ntnu.ecosim.visual.SimulationPanel
The Constructor.
size() - Method in class edu.ntnu.ecosim.agents.consumers.FriendList
Method to get the size of the list
sortFriendList() - Method in class edu.ntnu.ecosim.agents.consumers.Consumer
Method to be used to sort the friend list of this consumer in increasing order
sortList() - Method in class edu.ntnu.ecosim.agents.consumers.FriendList
Method used to sort the list of friends.
spAdded() - Method in class edu.ntnu.ecosim.visual.Visual
Method that may be called when a service provider is added.
startMarket() - Method in class edu.ntnu.ecosim.environment.Market
Starts the simulation of the market.
startSim() - Method in class edu.ntnu.ecosim.communication.EcoSim
Start the simulator.
startSimulation() - Method in class edu.ntnu.ecosim.management.SimulationManager
Start the simulation.
startSimulator() - Method in class edu.ntnu.ecosim.visual.Visual
Start simulator.
stateChanged(ChangeEvent) - Method in class edu.ntnu.ecosim.visual.ConfigPanel2
 
Statistics - Class in edu.ntnu.ecosim.management
This class is responsible for gathering statistics and (if necessary) use this information to create new statistics.
Statistics(Market) - Constructor for class edu.ntnu.ecosim.management.Statistics
The Constructor.
stopClock() - Method in class edu.ntnu.ecosim.environment.Clock
Stops the clock.
stopMarket() - Method in class edu.ntnu.ecosim.environment.Market
Stops the simulation of the market.
stopSim() - Method in class edu.ntnu.ecosim.communication.EcoSim
Stop the simulator.
stopSimulation() - Method in class edu.ntnu.ecosim.management.SimulationManager
Stop the simulation.
stopSimulator() - Method in class edu.ntnu.ecosim.visual.Visual
Stop simulator.
Strategy - Class in edu.ntnu.ecosim.agents.serviceproviders
The Class Strategy represents the companies strategy.
Strategy(ServiceProvider, Memory, String, int, int, int) - Constructor for class edu.ntnu.ecosim.agents.serviceproviders.Strategy
Constructor for the strategy
SubscriberGraphPanel - Class in edu.ntnu.ecosim.visual.graph
The subscriber graph panel displays information about the number of subscribers of each service provider
SubscriberGraphPanel() - Constructor for class edu.ntnu.ecosim.visual.graph.SubscriberGraphPanel
The Constructor.

A B C D E F G H I K L M N P R S T U V W X Y