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

G

generateStatusResponse(String, String) - Method in class edu.ntnu.ecosim.management.XMLHandler
Generate status response message.
get(int) - Method in class edu.ntnu.ecosim.agents.consumers.FriendList
Getter method for the friendlist.
getARPU(int) - Method in class edu.ntnu.ecosim.management.Statistics
Gets the ARPU (Average Revenue Per User).
getAverageConsumerExpense() - Method in class edu.ntnu.ecosim.management.Statistics
Gets the average consumer expense in the market
getAvgSubsCostInMarket() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Method used to compare this providers costs to the average subscription costs in the market.
getBindingFee(ServiceProvider) - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
A method to get the binding fee of a given service provider.
getBindingFee() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Method used to get the binding fee of the provider
getCalculatedProviderValue(int) - Method in class edu.ntnu.ecosim.agents.consumers.Memory
Mehtod to get the calculated value of a specified service provider
getCalculatedValue(int) - Method in class edu.ntnu.ecosim.agents.consumers.Consumer
Method to get the value this consumer calculated for the specified service provider (used for statistical purposes)
getChurnRate(int) - Method in class edu.ntnu.ecosim.management.Statistics
Gets the customer churn rate of a service provider.
getColor() - Method in class edu.ntnu.ecosim.visual.graph.GraphLine
Gets the color of this line
getConsumer(int) - Method in class edu.ntnu.ecosim.environment.Market
Method to get a consumer from the list of consumers
getConsumerPlanningHorizon() - Method in class edu.ntnu.ecosim.environment.Market
Method to get the planning horizon of consumers
getEnvironmentVariables() - Method in class edu.ntnu.ecosim.visual.Visual
Gets the environment variables.
getFriends() - Method in class edu.ntnu.ecosim.agents.consumers.Consumer
Method to get a list of the unique IDs for the friends of this consumer
getHighestThisRound(int) - Method in class edu.ntnu.ecosim.management.Statistics
Gets the highest value of this round.
getInfluence() - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
Method to get the influence this consumer has on others
getInnovation(int) - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Method to get an innovation from this providers list of innovations
getInnovationsForProvider(int) - Method in class edu.ntnu.ecosim.management.Statistics
Gets the number of innovations produced by a specified provider
getInnovationsOfProvider(String) - Method in class edu.ntnu.ecosim.agents.consumers.Memory
Method used to get the list of all the innovations this memory contains about a specified provider
getInnovationStats() - Method in class edu.ntnu.ecosim.management.Statistics
Method to get the statistics on produced innovations
getInstance() - Static method in class edu.ntnu.ecosim.basicfunctionality.Config
Method to get an instance of the configuration file
getInstance() - Static method in class edu.ntnu.ecosim.basicfunctionality.Log
Gets the one instance of the log.
getInterestRate() - Method in class edu.ntnu.ecosim.environment.Market
Method to get the interest rate in the market
getKnownProviders() - Method in class edu.ntnu.ecosim.agents.consumers.Memory
Method to get the list of known providers.
getLastModified(String) - Method in class edu.ntnu.ecosim.basicfunctionality.XMLConfigFile
Method used to check whether the file is changed during program execution.
getLastSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the number of subscribers from last round
getLines() - Method in class edu.ntnu.ecosim.visual.graph.GraphLine
Gets the lines of this graph
getLostSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the lost subscribers this round
getMaxFriends() - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
Method to get the maximum number of friends this consumer may have.
getName() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the name of the provider
getName() - Method in class edu.ntnu.ecosim.visual.graph.GraphLine
Gets the name of the provider having this line
getNetEffect() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.Innovation
Method to be used if the innovation produces network effects
getNewSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the new subscribers this round
getNewSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the number of new subscribers.
getNofChanges() - Method in class edu.ntnu.ecosim.management.Statistics
Gets the total number of changes.
getNofConsumers() - Method in class edu.ntnu.ecosim.environment.Market
Gets the total number of consumers in the market
getNofConsumers() - Method in class edu.ntnu.ecosim.visual.ConfigPanel2
Gets the number of consumers that are added through this panel.
getNofConsumers() - Method in class edu.ntnu.ecosim.visual.EnvironmentPanel2
Gets the number of consumers.
getNofConsumersInMaret() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the number of consumers in the market
getNofFriends() - Method in class edu.ntnu.ecosim.agents.consumers.Consumer
Method to get the number of friends of this consumer
getNofInnovations() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the number of innovations by this service provider
getNofProviders() - Method in class edu.ntnu.ecosim.environment.Market
Gets the number of service providers in the market.
getNofSubscribers(ServiceProvider, boolean) - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
This method adds noise to the number of subscribers as percieved by the consumers.
getNofSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the number of subscribers.
getNumberOfRuns() - Method in class edu.ntnu.ecosim.visual.EnvironmentPanel2
Gets the number of runs (simulations of the same scenario)
getProfit() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the total profit of this provider
getProfit() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the total profit of this provider.
getProperty(String, String) - Method in class edu.ntnu.ecosim.basicfunctionality.Config
Method to get a property from the configuration.
getProperty(String) - Method in class edu.ntnu.ecosim.basicfunctionality.ConfigProperties
Method to get a "property", that is - a property of the configuration tree
getProviders() - Method in class edu.ntnu.ecosim.visual.ConfigPanel2
Gets the added providers.
getRoundProfit() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the round profit.
getRoundProfit() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the profit for this round
getServiceProvider(int) - Method in class edu.ntnu.ecosim.environment.Market
Gets the service provider according to the location in the list
getServiceProviders() - Method in class edu.ntnu.ecosim.visual.Visual
Gets the service providers.
getSimulationSpeed() - Method in class edu.ntnu.ecosim.environment.Market
Method to get the simulation speed
getSubModule(String, String) - Method in class edu.ntnu.ecosim.basicfunctionality.Config
Gets the configuration properties of a sub module.
getSubModule(String) - Method in class edu.ntnu.ecosim.basicfunctionality.ConfigProperties
Method to get a submodule
getSubscriptionFee(ServiceProvider, boolean) - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
A method to get the subscription fee of the service provider.
getSubscriptionFee() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the subscription fee of this provider
getText() - Method in class edu.ntnu.ecosim.visual.SimulationPanel
Gets the text writtent o the text field
getTime() - Method in class edu.ntnu.ecosim.environment.Clock
Gets the time.
getTime() - Method in class edu.ntnu.ecosim.environment.Market
Gets the time of the clock (the number of months the simulation has run)
getTimeLeft() - Method in class edu.ntnu.ecosim.environment.Market
Gets the time left of the simulation.
getTimeToRun() - Method in class edu.ntnu.ecosim.environment.Market
Method to get the total number of time steps for this simulation
getTotalSubscribers() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Gets the total subscribers.
getTotalTime() - Method in class edu.ntnu.ecosim.visual.EnvironmentPanel2
Gets the total time that shall be simulated
getType() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.Innovation
Method to get the type of innovation this is
getType() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.NetEffInnovation
 
getType() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.ValueInnovation
 
getUnboundConsumers() - Method in class edu.ntnu.ecosim.environment.Market
Gets the number of unbound consumers in the market.
getUniqueID() - Method in class edu.ntnu.ecosim.agents.consumers.Consumer
Getter method for the unique ID of the consumer.
getUniqueID() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.Innovation
Method to get the unique ID of the innovation
getUniqueID() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Gets the unique ID of the provider.
getValueAdd() - Method in class edu.ntnu.ecosim.agents.serviceproviders.innovation.Innovation
Method to be used if the innovation produces direct value
getVariables() - Method in class edu.ntnu.ecosim.visual.EnvironmentPanel2
Gets the configured variables.
GraphLine - Class in edu.ntnu.ecosim.visual.graph
The Class GraphLine is used to represent the lines of the graph, which when taken together represent the graph of one provider
GraphLine(String, Color, int, int) - Constructor for class edu.ntnu.ecosim.visual.graph.GraphLine
The Constructor.
GraphPanel - Class in edu.ntnu.ecosim.visual.graph
The Class GraphPanel is an abstract class giving the necessary methods and parameters for a panel displaying graphical information in the ecosim visual interface.
GraphPanel() - Constructor for class edu.ntnu.ecosim.visual.graph.GraphPanel
 
graphxsize - Variable in class edu.ntnu.ecosim.visual.graph.GraphPanel
The graphs x axis size.
graphysize - Variable in class edu.ntnu.ecosim.visual.graph.GraphPanel
The graphs y axis size.

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