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

C

calculateArpu() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Calculates the arpu for this round.
calculateArpu() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Method to calculate the ARPU of the provider
calculateChurnRate() - Method in class edu.ntnu.ecosim.agents.serviceproviders.Memory
Calculates the customer churn rate.
calculateChurnRate() - Method in class edu.ntnu.ecosim.agents.serviceproviders.ServiceProvider
Calculates the customer churn rate of the provider for this round
calculateInnovationsEffects(ServiceProvider, double, int) - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
Method to calculate the innvations network effects for the specified provider
calculateValuation() - Method in class edu.ntnu.ecosim.agents.consumers.BehaviourModel
Method to calculate the valuation of a basic subscription (the intrisic value of a subscription)
checkFinished(int) - Method in class edu.ntnu.ecosim.visual.Visual
Check whether the simulation is finished.
ChurnGraphPanel - Class in edu.ntnu.ecosim.visual.graph
The churn graph panel displays information about customer churn.
ChurnGraphPanel() - Constructor for class edu.ntnu.ecosim.visual.graph.ChurnGraphPanel
The Constructor of this panel/graph
clearProviders() - Method in class edu.ntnu.ecosim.visual.ConfigPanel2
This method can be used to clear all the added providers
Clock - Class in edu.ntnu.ecosim.environment
The clock governs the main thread of the simulation.
Clock(Market) - Constructor for class edu.ntnu.ecosim.environment.Clock
The Constructor.
ClusterFinder - Class in edu.ntnu.ecosim.environment
This is a class specialized for finding clusters within the social network of the market.
ClusterFinder(Market) - Constructor for class edu.ntnu.ecosim.environment.ClusterFinder
The Constructor of a cluster finder
colorlist - Variable in class edu.ntnu.ecosim.visual.graph.GraphPanel
The list of available colors.
Config - Class in edu.ntnu.ecosim.basicfunctionality
This class is used to read the cofiguration file and put it into an accessible hashtable.
ConfigPanel2 - Class in edu.ntnu.ecosim.visual
This class allows for configuration of service provider properties
ConfigPanel2(Visual) - Constructor for class edu.ntnu.ecosim.visual.ConfigPanel2
Creates new form ConfigPanel2.
ConfigProperties - Class in edu.ntnu.ecosim.basicfunctionality
Class holding the cached configuration properties, so they don't need to be read each time a property is accessed.
ConfigProperties() - Constructor for class edu.ntnu.ecosim.basicfunctionality.ConfigProperties
Constructor
Consumer - Class in edu.ntnu.ecosim.agents.consumers
This is the class that represent the consumer agents.
Consumer(int, Market) - Constructor for class edu.ntnu.ecosim.agents.consumers.Consumer
This is the basic constructor, creating a new user without service provider at a specific time.
Consumer(int, ServiceProvider, Market) - Constructor for class edu.ntnu.ecosim.agents.consumers.Consumer
This constructor can be used when an initial base of users are to be simulated.
ConsumerExpensePanel - Class in edu.ntnu.ecosim.visual.graph
The Class ConsumerExpensePanel is used to present information about consumers expences in the market compared to the initial conditions that were set.
ConsumerExpensePanel() - Constructor for class edu.ntnu.ecosim.visual.graph.ConsumerExpensePanel
The Constructor of the panel.
ConsumerFactory - Class in edu.ntnu.ecosim.environment
The consumer factory is "producing" the consumers, assuring that each consumer gets the necessary attributes and a unique ID.
ConsumerFactory(Market) - Constructor for class edu.ntnu.ecosim.environment.ConsumerFactory
Constructor of the ConsumerFactory.
ConsumerPiePanel - Class in edu.ntnu.ecosim.visual.graph
The Class ConsumerPiePanel is used to present information about each providers share of the total market.
ConsumerPiePanel() - Constructor for class edu.ntnu.ecosim.visual.graph.ConsumerPiePanel
The Constructor of the panel.
contains(int) - Method in class edu.ntnu.ecosim.agents.consumers.FriendList
Method saying whether or not the list contains the specified friend
createErrorMessage(String) - Method in class edu.ntnu.ecosim.management.XMLHandler
Method to create an error message with the specified content in the necessary format.
createFinalResults(String) - Method in class edu.ntnu.ecosim.management.XMLHandler
Method to generate the final results to send to the result receiver.
createImage(JComponent, String) - Static method in class edu.ntnu.ecosim.visual.ScreenImage
Create a BufferedImage for Swing components.
createImage(JComponent, Rectangle, String) - Static method in class edu.ntnu.ecosim.visual.ScreenImage
Create a BufferedImage for Swing components.
createSetupDocument() - Method in class edu.ntnu.ecosim.visual.Visual
Creates the setup document from the settings in ConfigPanel and EnvironmentPanel
createSetupDocument(ArrayList<String[]>, String[]) - Method in class edu.ntnu.ecosim.visual.XMLManager
Creates a setup document from the service provider parameters and environment parameters
createSocialConnections() - Method in class edu.ntnu.ecosim.environment.ConsumerFactory
Method to generate the social networks between consumers.
createTempResults(String) - Method in class edu.ntnu.ecosim.management.XMLHandler
Creates the temporary results document.

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