Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
P
R
S
T
U
V
W
X
Y