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

## C

calculateEnergy(String, SubNet, int) - Method in class ui.controller.SimulationManager
  calculates the energy of either all producers or consumers.
calculateMinimumEnergy(SubNet, int) - Method in class ui.controller.SimulationManager
  Calculate the Minimum Energy.
calculateState(boolean) - Method in class classes.CpsEdge
  Calculates the state of the edge (see description of isWorking).
calculateStateForCurrentTimeStep() - Method in class ui.controller.Control
  calculates the flow of the edges and the supply for objects for the current Timestep.
calculateStateForTimeStep(int) - Method in class ui.controller.Control
  calculates the flow of the edges and the supply for objects.
calculateStateForTimeStep(int) - Method in class ui.controller.SimulationManager
  calculates the flow of the edges and the supply for objects.
CanvasController - Class in ui.controller
  Controller for the Canvas.
CanvasController(Model, MultiPurposeController) - Constructor for class ui.controller.CanvasController
  Constructor.
Category - Class in classes
  Class "Category" performs the functionality of listing elements into groups.
Category(String) - Constructor for class classes.Category
  Category Constructor.
CategoryController - Class in ui.controller
  Controller for the Categories.
CategoryController(Model, MultiPurposeController) - Constructor for class ui.controller.CategoryController
  Constructor.
CategoryListener - Interface in interfaces
  Listener for Categories.
CategoryPanel - Class in ui.view
  Here should be the Category Panel.
CategoryPanel() - Constructor for class ui.view.CategoryPanel
changeForExAndNew(float) - Method in class ui.view.EditEdgesPopUp
  Set the Capacity for all existing and new edges.
changeForExisting(float) - Method in class ui.view.EditEdgesPopUp
  Set Capacity for all existing Edges.
changeForNew(float) - Method in class ui.view.EditEdgesPopUp
  set edge capacity for new edges.
checkIfPartiallySupplied(int) - Method in class classes.HolonObject
  Check if Partially Supplied.
classes - package classes
cleanObjectsToHandle() - Method in class ui.controller.SimulationManager
  ensures that objectsToHandle only contains HolonObjects.
clearConsole() - Method in class ui.controller.ConsoleController
  Clears the console.
clearConsole() - Method in class ui.controller.Control
  Clears the console.
clearConsole() - Method in class ui.view.Console
  Clears the console.
componentHidden(ComponentEvent) - Method in class ui.view.UnitGraph
componentMoved(ComponentEvent) - Method in class ui.view.UnitGraph
componentResized(ComponentEvent) - Method in class ui.view.UnitGraph
  When the Component is Resized.
componentShown(ComponentEvent) - Method in class ui.view.UnitGraph
Console - Class in ui.view
  A Console is a Pane where text can be Printed on.
Console() - Constructor for class ui.view.Console
  Constructor.
ConsoleController - Class in ui.controller
  Controller for the Canvas.
ConsoleController(Model) - Constructor for class ui.controller.ConsoleController
  Constructor.
consolePrint(String) - Method in class api.CpsAPI
  prints a given text on the console.
consolePrint(String, Color, int, boolean, boolean, boolean) - Method in class api.CpsAPI
  prints a given text on the console with more details.
Control - Class in ui.controller
  The Class represents the controller in the model, controller view Pattern.
Control(Model) - Constructor for class ui.controller.Control
  Constructor.
convert(int) - Method in class ui.controller.LoadController
  converting saved Integers into Booleans.
convertToCanvasY(float) - Method in class ui.view.UnitGraph
  converts the number to fit the canvas.
convertToValueY(double) - Method in class ui.view.UnitGraph
  converts the number to fit the value.
copyElements(ArrayList<HolonElement>) - Method in class classes.HolonObject
  Copy all Elements into a New Array.
copyHashMap(HashMap<T, Integer>) - Static method in class ui.controller.MultiPurposeController
  Copies a HashMap into a new One.
copyObjects() - Method in class ui.controller.CanvasController
  Copy all Selected Objects.
copyObjects() - Method in class ui.controller.Control
  Copy all Selected Objects.
copyObjects(ArrayList<AbstractCpsObject>) - Method in class ui.controller.SimulationManager
  copies the data of an array of Objects.
CpsAlgorithm - Interface in api
  API Class for the CpsAlgorithm.
CpsAPI - Class in api
  Api Class for the Cps Controller.
CpsAPI(Control) - Constructor for class api.CpsAPI
  Constructor.
CpsEdge - Class in classes
  The class "CpsEdge" represents the connections on the GUI.
CpsEdge(AbstractCpsObject, AbstractCpsObject) - Constructor for class classes.CpsEdge
  Constructor without max. capacity (by default as 100)
CpsEdge(AbstractCpsObject, AbstractCpsObject, float) - Constructor for class classes.CpsEdge
  Constructor with a user-defined max. capacity
CpsNode - Class in classes
  The class "CpsNode" represents empty Objects in the system.
CpsNode(String) - Constructor for class classes.CpsNode
  Create a new node in the system with an user-defined name.
cutObjects() - Method in class ui.controller.CanvasController
  Cut all Selected Objects.
cutObjects() - Method in class ui.controller.Control
  Cut all Selected Objects.

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