Browse Source

Documentation

Kevin Trometer 7 years ago
parent
commit
86cd16086f
100 changed files with 24736 additions and 0 deletions
  1. 75 0
      doc/allclasses-frame.html
  2. 75 0
      doc/allclasses-noframe.html
  3. 326 0
      doc/api/AbstractAlgorithmSuperClass.html
  4. 507 0
      doc/api/CpsAPI.html
  5. 229 0
      doc/api/CpsAlgorithm.html
  6. 124 0
      doc/api/class-use/AbstractAlgorithmSuperClass.html
  7. 194 0
      doc/api/class-use/CpsAPI.html
  8. 124 0
      doc/api/class-use/CpsAlgorithm.html
  9. 25 0
      doc/api/package-frame.html
  10. 167 0
      doc/api/package-summary.html
  11. 142 0
      doc/api/package-tree.html
  12. 159 0
      doc/api/package-use.html
  13. 818 0
      doc/classes/AbstractCpsObject.html
  14. 392 0
      doc/classes/Category.html
  15. 580 0
      doc/classes/CpsEdge.html
  16. 154 0
      doc/classes/CpsNode.html
  17. 743 0
      doc/classes/HolonElement.html
  18. 284 0
      doc/classes/HolonObject.html
  19. 245 0
      doc/classes/HolonSwitch.html
  20. 203 0
      doc/classes/HolonTransformer.html
  21. 339 0
      doc/classes/IdCounter.html
  22. 339 0
      doc/classes/IdCounterElem.html
  23. 317 0
      doc/classes/Position.html
  24. 336 0
      doc/classes/SubNet.html
  25. 775 0
      doc/classes/class-use/AbstractCpsObject.html
  26. 380 0
      doc/classes/class-use/Category.html
  27. 434 0
      doc/classes/class-use/CpsEdge.html
  28. 124 0
      doc/classes/class-use/CpsNode.html
  29. 463 0
      doc/classes/class-use/HolonElement.html
  30. 328 0
      doc/classes/class-use/HolonObject.html
  31. 229 0
      doc/classes/class-use/HolonSwitch.html
  32. 124 0
      doc/classes/class-use/HolonTransformer.html
  33. 124 0
      doc/classes/class-use/IdCounter.html
  34. 124 0
      doc/classes/class-use/IdCounterElem.html
  35. 181 0
      doc/classes/class-use/Position.html
  36. 260 0
      doc/classes/class-use/SubNet.html
  37. 31 0
      doc/classes/package-frame.html
  38. 214 0
      doc/classes/package-summary.html
  39. 151 0
      doc/classes/package-tree.html
  40. 437 0
      doc/classes/package-use.html
  41. 124 0
      doc/constant-values.html
  42. 124 0
      doc/deprecated-list.html
  43. 238 0
      doc/exceptions/NewException1.html
  44. 124 0
      doc/exceptions/class-use/NewException1.html
  45. 20 0
      doc/exceptions/package-frame.html
  46. 144 0
      doc/exceptions/package-summary.html
  47. 137 0
      doc/exceptions/package-tree.html
  48. 124 0
      doc/exceptions/package-use.html
  49. 229 0
      doc/help-doc.html
  50. 354 0
      doc/index-files/index-1.html
  51. 147 0
      doc/index-files/index-10.html
  52. 209 0
      doc/index-files/index-11.html
  53. 153 0
      doc/index-files/index-12.html
  54. 151 0
      doc/index-files/index-13.html
  55. 229 0
      doc/index-files/index-14.html
  56. 235 0
      doc/index-files/index-15.html
  57. 658 0
      doc/index-files/index-16.html
  58. 268 0
      doc/index-files/index-17.html
  59. 146 0
      doc/index-files/index-18.html
  60. 136 0
      doc/index-files/index-19.html
  61. 136 0
      doc/index-files/index-2.html
  62. 168 0
      doc/index-files/index-20.html
  63. 129 0
      doc/index-files/index-21.html
  64. 129 0
      doc/index-files/index-22.html
  65. 334 0
      doc/index-files/index-3.html
  66. 203 0
      doc/index-files/index-4.html
  67. 153 0
      doc/index-files/index-5.html
  68. 135 0
      doc/index-files/index-6.html
  69. 582 0
      doc/index-files/index-7.html
  70. 182 0
      doc/index-files/index-8.html
  71. 161 0
      doc/index-files/index-9.html
  72. 74 0
      doc/index.html
  73. 237 0
      doc/interfaces/CategoryListener.html
  74. 233 0
      doc/interfaces/ObjectListener.html
  75. 235 0
      doc/interfaces/class-use/CategoryListener.html
  76. 205 0
      doc/interfaces/class-use/ObjectListener.html
  77. 21 0
      doc/interfaces/package-frame.html
  78. 150 0
      doc/interfaces/package-summary.html
  79. 134 0
      doc/interfaces/package-tree.html
  80. 211 0
      doc/interfaces/package-use.html
  81. 28 0
      doc/overview-frame.html
  82. 163 0
      doc/overview-summary.html
  83. 269 0
      doc/overview-tree.html
  84. 8 0
      doc/package-list
  85. 30 0
      doc/script.js
  86. 905 0
      doc/serialized-form.html
  87. 574 0
      doc/stylesheet.css
  88. 345 0
      doc/tests/PraktikumHolonsAdapter.html
  89. 295 0
      doc/tests/PraktikumHolonsTestAutoSaveController.html
  90. 343 0
      doc/tests/PraktikumHolonsTestCanvasController.html
  91. 375 0
      doc/tests/PraktikumHolonsTestCategoryController.html
  92. 375 0
      doc/tests/PraktikumHolonsTestClasses.html
  93. 295 0
      doc/tests/PraktikumHolonsTestConsoleController.html
  94. 295 0
      doc/tests/PraktikumHolonsTestGlobalController.html
  95. 416 0
      doc/tests/PraktikumHolonsTestLoadAndStoreController.html
  96. 327 0
      doc/tests/PraktikumHolonsTestObjectController.html
  97. 283 0
      doc/tests/PraktikumHolonsTestSuite.html
  98. 124 0
      doc/tests/class-use/PraktikumHolonsAdapter.html
  99. 124 0
      doc/tests/class-use/PraktikumHolonsTestAutoSaveController.html
  100. 124 0
      doc/tests/class-use/PraktikumHolonsTestCanvasController.html

+ 75 - 0
doc/allclasses-frame.html

@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>All Classes</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="ui/view/AboutUsPopUp.html" title="class in ui.view" target="classFrame">AboutUsPopUp</a></li>
+<li><a href="api/AbstractAlgorithmSuperClass.html" title="class in api" target="classFrame">AbstractAlgorithmSuperClass</a></li>
+<li><a href="classes/AbstractCpsObject.html" title="class in classes" target="classFrame">AbstractCpsObject</a></li>
+<li><a href="ui/view/AddElementPopUp.html" title="class in ui.view" target="classFrame">AddElementPopUp</a></li>
+<li><a href="ui/view/AddObjectPopUp.html" title="class in ui.view" target="classFrame">AddObjectPopUp</a></li>
+<li><a href="ui/controller/AutoSaveController.html" title="class in ui.controller" target="classFrame">AutoSaveController</a></li>
+<li><a href="ui/controller/CanvasController.html" title="class in ui.controller" target="classFrame">CanvasController</a></li>
+<li><a href="classes/Category.html" title="class in classes" target="classFrame">Category</a></li>
+<li><a href="ui/controller/CategoryController.html" title="class in ui.controller" target="classFrame">CategoryController</a></li>
+<li><a href="interfaces/CategoryListener.html" title="interface in interfaces" target="classFrame"><span class="interfaceName">CategoryListener</span></a></li>
+<li><a href="ui/view/CategoryPanel.html" title="class in ui.view" target="classFrame">CategoryPanel</a></li>
+<li><a href="ui/view/Console.html" title="class in ui.view" target="classFrame">Console</a></li>
+<li><a href="ui/controller/ConsoleController.html" title="class in ui.controller" target="classFrame">ConsoleController</a></li>
+<li><a href="ui/controller/Control.html" title="class in ui.controller" target="classFrame">Control</a></li>
+<li><a href="api/CpsAlgorithm.html" title="interface in api" target="classFrame"><span class="interfaceName">CpsAlgorithm</span></a></li>
+<li><a href="api/CpsAPI.html" title="class in api" target="classFrame">CpsAPI</a></li>
+<li><a href="classes/CpsEdge.html" title="class in classes" target="classFrame">CpsEdge</a></li>
+<li><a href="classes/CpsNode.html" title="class in classes" target="classFrame">CpsNode</a></li>
+<li><a href="ui/view/DefaulTable.html" title="class in ui.view" target="classFrame">DefaulTable</a></li>
+<li><a href="ui/view/EditEdgesPopUp.html" title="class in ui.view" target="classFrame">EditEdgesPopUp</a></li>
+<li><a href="ui/controller/GlobalController.html" title="class in ui.controller" target="classFrame">GlobalController</a></li>
+<li><a href="ui/view/GUI.html" title="class in ui.view" target="classFrame">GUI</a></li>
+<li><a href="classes/HolonElement.html" title="class in classes" target="classFrame">HolonElement</a></li>
+<li><a href="classes/HolonObject.html" title="class in classes" target="classFrame">HolonObject</a></li>
+<li><a href="classes/HolonSwitch.html" title="class in classes" target="classFrame">HolonSwitch</a></li>
+<li><a href="classes/HolonTransformer.html" title="class in classes" target="classFrame">HolonTransformer</a></li>
+<li><a href="classes/IdCounter.html" title="class in classes" target="classFrame">IdCounter</a></li>
+<li><a href="classes/IdCounterElem.html" title="class in classes" target="classFrame">IdCounterElem</a></li>
+<li><a href="ui/controller/LoadController.html" title="class in ui.controller" target="classFrame">LoadController</a></li>
+<li><a href="ui/controller/LoadController.Mode.html" title="enum in ui.controller" target="classFrame">LoadController.Mode</a></li>
+<li><a href="ui/view/Main.html" title="class in ui.view" target="classFrame">Main</a></li>
+<li><a href="ui/model/Model.html" title="class in ui.model" target="classFrame">Model</a></li>
+<li><a href="ui/controller/MultiPurposeController.html" title="class in ui.controller" target="classFrame">MultiPurposeController</a></li>
+<li><a href="ui/view/MyCanvas.html" title="class in ui.view" target="classFrame">MyCanvas</a></li>
+<li><a href="exceptions/NewException1.html" title="class in exceptions" target="classFrame">NewException1</a></li>
+<li><a href="ui/controller/ObjectController.html" title="class in ui.controller" target="classFrame">ObjectController</a></li>
+<li><a href="interfaces/ObjectListener.html" title="interface in interfaces" target="classFrame"><span class="interfaceName">ObjectListener</span></a></li>
+<li><a href="classes/Position.html" title="class in classes" target="classFrame">Position</a></li>
+<li><a href="tests/PraktikumHolonsAdapter.html" title="class in tests" target="classFrame">PraktikumHolonsAdapter</a></li>
+<li><a href="tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests" target="classFrame">PraktikumHolonsTestAutoSaveController</a></li>
+<li><a href="tests/PraktikumHolonsTestCanvasController.html" title="class in tests" target="classFrame">PraktikumHolonsTestCanvasController</a></li>
+<li><a href="tests/PraktikumHolonsTestCategoryController.html" title="class in tests" target="classFrame">PraktikumHolonsTestCategoryController</a></li>
+<li><a href="tests/PraktikumHolonsTestClasses.html" title="class in tests" target="classFrame">PraktikumHolonsTestClasses</a></li>
+<li><a href="tests/PraktikumHolonsTestConsoleController.html" title="class in tests" target="classFrame">PraktikumHolonsTestConsoleController</a></li>
+<li><a href="tests/PraktikumHolonsTestGlobalController.html" title="class in tests" target="classFrame">PraktikumHolonsTestGlobalController</a></li>
+<li><a href="tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests" target="classFrame">PraktikumHolonsTestLoadAndStoreController</a></li>
+<li><a href="tests/PraktikumHolonsTestObjectController.html" title="class in tests" target="classFrame">PraktikumHolonsTestObjectController</a></li>
+<li><a href="tests/PraktikumHolonsTestSuite.html" title="class in tests" target="classFrame">PraktikumHolonsTestSuite</a></li>
+<li><a href="ui/view/PropertyTable.html" title="class in ui.view" target="classFrame">PropertyTable</a></li>
+<li><a href="ui/view/SearchPopUp.html" title="class in ui.view" target="classFrame">SearchPopUp</a></li>
+<li><a href="ui/view/ShowedInformationPopUp.html" title="class in ui.view" target="classFrame">ShowedInformationPopUp</a></li>
+<li><a href="ui/controller/SimulationManager.html" title="class in ui.controller" target="classFrame">SimulationManager</a></li>
+<li><a href="ui/view/SimulationMenu.html" title="class in ui.view" target="classFrame">SimulationMenu</a></li>
+<li><a href="ui/controller/StoreController.html" title="class in ui.controller" target="classFrame">StoreController</a></li>
+<li><a href="classes/SubNet.html" title="class in classes" target="classFrame">SubNet</a></li>
+<li><a href="ui/view/TimePanel.html" title="class in ui.view" target="classFrame">TimePanel</a></li>
+<li><a href="ui/view/UnitGraph.html" title="class in ui.view" target="classFrame">UnitGraph</a></li>
+</ul>
+</div>
+</body>
+</html>

+ 75 - 0
doc/allclasses-noframe.html

@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>All Classes</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="ui/view/AboutUsPopUp.html" title="class in ui.view">AboutUsPopUp</a></li>
+<li><a href="api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></li>
+<li><a href="classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></li>
+<li><a href="ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a></li>
+<li><a href="ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></li>
+<li><a href="ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></li>
+<li><a href="ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></li>
+<li><a href="classes/Category.html" title="class in classes">Category</a></li>
+<li><a href="ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></li>
+<li><a href="interfaces/CategoryListener.html" title="interface in interfaces"><span class="interfaceName">CategoryListener</span></a></li>
+<li><a href="ui/view/CategoryPanel.html" title="class in ui.view">CategoryPanel</a></li>
+<li><a href="ui/view/Console.html" title="class in ui.view">Console</a></li>
+<li><a href="ui/controller/ConsoleController.html" title="class in ui.controller">ConsoleController</a></li>
+<li><a href="ui/controller/Control.html" title="class in ui.controller">Control</a></li>
+<li><a href="api/CpsAlgorithm.html" title="interface in api"><span class="interfaceName">CpsAlgorithm</span></a></li>
+<li><a href="api/CpsAPI.html" title="class in api">CpsAPI</a></li>
+<li><a href="classes/CpsEdge.html" title="class in classes">CpsEdge</a></li>
+<li><a href="classes/CpsNode.html" title="class in classes">CpsNode</a></li>
+<li><a href="ui/view/DefaulTable.html" title="class in ui.view">DefaulTable</a></li>
+<li><a href="ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></li>
+<li><a href="ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></li>
+<li><a href="ui/view/GUI.html" title="class in ui.view">GUI</a></li>
+<li><a href="classes/HolonElement.html" title="class in classes">HolonElement</a></li>
+<li><a href="classes/HolonObject.html" title="class in classes">HolonObject</a></li>
+<li><a href="classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></li>
+<li><a href="classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></li>
+<li><a href="classes/IdCounter.html" title="class in classes">IdCounter</a></li>
+<li><a href="classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></li>
+<li><a href="ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></li>
+<li><a href="ui/controller/LoadController.Mode.html" title="enum in ui.controller">LoadController.Mode</a></li>
+<li><a href="ui/view/Main.html" title="class in ui.view">Main</a></li>
+<li><a href="ui/model/Model.html" title="class in ui.model">Model</a></li>
+<li><a href="ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></li>
+<li><a href="ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></li>
+<li><a href="exceptions/NewException1.html" title="class in exceptions">NewException1</a></li>
+<li><a href="ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></li>
+<li><a href="interfaces/ObjectListener.html" title="interface in interfaces"><span class="interfaceName">ObjectListener</span></a></li>
+<li><a href="classes/Position.html" title="class in classes">Position</a></li>
+<li><a href="tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></li>
+<li><a href="tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">PraktikumHolonsTestAutoSaveController</a></li>
+<li><a href="tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></li>
+<li><a href="tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></li>
+<li><a href="tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></li>
+<li><a href="tests/PraktikumHolonsTestConsoleController.html" title="class in tests">PraktikumHolonsTestConsoleController</a></li>
+<li><a href="tests/PraktikumHolonsTestGlobalController.html" title="class in tests">PraktikumHolonsTestGlobalController</a></li>
+<li><a href="tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></li>
+<li><a href="tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></li>
+<li><a href="tests/PraktikumHolonsTestSuite.html" title="class in tests">PraktikumHolonsTestSuite</a></li>
+<li><a href="ui/view/PropertyTable.html" title="class in ui.view">PropertyTable</a></li>
+<li><a href="ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></li>
+<li><a href="ui/view/ShowedInformationPopUp.html" title="class in ui.view">ShowedInformationPopUp</a></li>
+<li><a href="ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></li>
+<li><a href="ui/view/SimulationMenu.html" title="class in ui.view">SimulationMenu</a></li>
+<li><a href="ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></li>
+<li><a href="classes/SubNet.html" title="class in classes">SubNet</a></li>
+<li><a href="ui/view/TimePanel.html" title="class in ui.view">TimePanel</a></li>
+<li><a href="ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></li>
+</ul>
+</div>
+</body>
+</html>

+ 326 - 0
doc/api/AbstractAlgorithmSuperClass.html

@@ -0,0 +1,326 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>AbstractAlgorithmSuperClass</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractAlgorithmSuperClass";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":6,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractAlgorithmSuperClass.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/AbstractAlgorithmSuperClass.html" target="_top">Frames</a></li>
+<li><a href="AbstractAlgorithmSuperClass.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">api</div>
+<h2 title="Class AbstractAlgorithmSuperClass" class="title">Class AbstractAlgorithmSuperClass</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>api.AbstractAlgorithmSuperClass</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractAlgorithmSuperClass</span>
+extends java.lang.Object</pre>
+<div class="block">API Algorithm Super Class.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#AbstractAlgorithmSuperClass-api.CpsAPI-">AbstractAlgorithmSuperClass</a></span>(<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#getAPI--">getAPI</a></span>()</code>
+<div class="block">Returns the API.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>abstract void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#runAlgorithm--">runAlgorithm</a></span>()</code>
+<div class="block">This method will be called in each Iteration.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#setAPI-api.CpsAPI-">setAPI</a></span>(<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</code>
+<div class="block">Sets the API.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractAlgorithmSuperClass-api.CpsAPI-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractAlgorithmSuperClass</h4>
+<pre>public&nbsp;AbstractAlgorithmSuperClass(<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>api</code> - the API</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAPI--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAPI</h4>
+<pre>public&nbsp;<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;getAPI()</pre>
+<div class="block">Returns the API.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The API</dd>
+</dl>
+</li>
+</ul>
+<a name="setAPI-api.CpsAPI-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAPI</h4>
+<pre>public&nbsp;void&nbsp;setAPI(<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</pre>
+<div class="block">Sets the API.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>api</code> - the API</dd>
+</dl>
+</li>
+</ul>
+<a name="runAlgorithm--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>runAlgorithm</h4>
+<pre>public abstract&nbsp;void&nbsp;runAlgorithm()</pre>
+<div class="block">This method will be called in each Iteration.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractAlgorithmSuperClass.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/AbstractAlgorithmSuperClass.html" target="_top">Frames</a></li>
+<li><a href="AbstractAlgorithmSuperClass.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 507 - 0
doc/api/CpsAPI.html

@@ -0,0 +1,507 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>CpsAPI</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CpsAPI";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsAPI.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/CpsAPI.html" target="_top">Frames</a></li>
+<li><a href="CpsAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">api</div>
+<h2 title="Class CpsAPI" class="title">Class CpsAPI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>api.CpsAPI</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">CpsAPI</span>
+extends java.lang.Object</pre>
+<div class="block">Api Class for the Cps Controller.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#CpsAPI-ui.controller.Control-">CpsAPI</a></span>(<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a>&nbsp;cont)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#consolePrint-java.lang.String-">consolePrint</a></span>(java.lang.String&nbsp;text)</code>
+<div class="block">prints a given text on the console.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#consolePrint-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">consolePrint</a></span>(java.lang.String&nbsp;text,
+            java.awt.Color&nbsp;color,
+            int&nbsp;p,
+            boolean&nbsp;bold,
+            boolean&nbsp;italic,
+            boolean&nbsp;nl)</code>
+<div class="block">prints a given text on the console with more details.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllEdges--">getAllEdges</a></span>()</code>
+<div class="block">Reutn all Edges on the Canvas in no specific order.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllHolonObjects--">getAllHolonObjects</a></span>()</code>
+<div class="block">Return all Holon Objects on the Canvas in no specific order.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllObjOnCanvas--">getAllObjOnCanvas</a></span>()</code>
+<div class="block">Return all Objects on the Canvas in no Specific order.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllSwitches--">getAllSwitches</a></span>()</code>
+<div class="block">Return all Swtiches on the Canvas in no specific order.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/SubNet.html" title="class in classes">SubNet</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#getSubNets--">getSubNets</a></span>()</code>
+<div class="block">a SubNet contains all Components.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#resetBorderColor-classes.AbstractCpsObject-">resetBorderColor</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toReset)</code>
+<div class="block">resets the bordercolor of given object to default (white).</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#resetBorderColorForAll--">resetBorderColorForAll</a></span>()</code>
+<div class="block">resets the bordercolor for all objects on canvas.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#setBorderColorForMultObj-java.util.ArrayList-java.awt.Color-">setBorderColorForMultObj</a></span>(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects,
+                        java.awt.Color&nbsp;color)</code>
+<div class="block">changes the borderColor for all objects in List to given color.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAPI.html#setBorderColorForObj-classes.AbstractCpsObject-java.awt.Color-">setBorderColorForObj</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toChange,
+                    java.awt.Color&nbsp;color)</code>
+<div class="block">changes the border color of given object to given color.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CpsAPI-ui.controller.Control-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CpsAPI</h4>
+<pre>public&nbsp;CpsAPI(<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a>&nbsp;cont)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>cont</code> - Controller</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSubNets--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubNets</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/SubNet.html" title="class in classes">SubNet</a>&gt;&nbsp;getSubNets()</pre>
+<div class="block">a SubNet contains all Components.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all SubNets on Canvas</dd>
+</dl>
+</li>
+</ul>
+<a name="getAllObjOnCanvas--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAllObjOnCanvas</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;getAllObjOnCanvas()</pre>
+<div class="block">Return all Objects on the Canvas in no Specific order.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Objects on Canvas in no specific order</dd>
+</dl>
+</li>
+</ul>
+<a name="getAllEdges--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAllEdges</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;getAllEdges()</pre>
+<div class="block">Reutn all Edges on the Canvas in no specific order.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Edges on Canvas</dd>
+</dl>
+</li>
+</ul>
+<a name="getAllSwitches--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAllSwitches</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;getAllSwitches()</pre>
+<div class="block">Return all Swtiches on the Canvas in no specific order.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Switches on Canvas.</dd>
+</dl>
+</li>
+</ul>
+<a name="getAllHolonObjects--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAllHolonObjects</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;getAllHolonObjects()</pre>
+<div class="block">Return all Holon Objects on the Canvas in no specific order.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Holon Objects</dd>
+</dl>
+</li>
+</ul>
+<a name="consolePrint-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>consolePrint</h4>
+<pre>public&nbsp;void&nbsp;consolePrint(java.lang.String&nbsp;text)</pre>
+<div class="block">prints a given text on the console.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - Text</dd>
+</dl>
+</li>
+</ul>
+<a name="consolePrint-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>consolePrint</h4>
+<pre>public&nbsp;void&nbsp;consolePrint(java.lang.String&nbsp;text,
+                         java.awt.Color&nbsp;color,
+                         int&nbsp;p,
+                         boolean&nbsp;bold,
+                         boolean&nbsp;italic,
+                         boolean&nbsp;nl)</pre>
+<div class="block">prints a given text on the console with more details.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - the text that will be printed</dd>
+<dd><code>color</code> - the color the text will have</dd>
+<dd><code>p</code> - font size</dd>
+<dd><code>bold</code> - true or false</dd>
+<dd><code>italic</code> - true or false</dd>
+<dd><code>nl</code> - new line after text</dd>
+</dl>
+</li>
+</ul>
+<a name="setBorderColorForObj-classes.AbstractCpsObject-java.awt.Color-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBorderColorForObj</h4>
+<pre>public&nbsp;void&nbsp;setBorderColorForObj(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toChange,
+                                 java.awt.Color&nbsp;color)</pre>
+<div class="block">changes the border color of given object to given color.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>toChange</code> - CpsObject</dd>
+<dd><code>color</code> - Color</dd>
+</dl>
+</li>
+</ul>
+<a name="setBorderColorForMultObj-java.util.ArrayList-java.awt.Color-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBorderColorForMultObj</h4>
+<pre>public&nbsp;void&nbsp;setBorderColorForMultObj(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects,
+                                     java.awt.Color&nbsp;color)</pre>
+<div class="block">changes the borderColor for all objects in List to given color.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objects</code> - AttayList of CpsObject</dd>
+<dd><code>color</code> - Color</dd>
+</dl>
+</li>
+</ul>
+<a name="resetBorderColor-classes.AbstractCpsObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resetBorderColor</h4>
+<pre>public&nbsp;void&nbsp;resetBorderColor(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toReset)</pre>
+<div class="block">resets the bordercolor of given object to default (white).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>toReset</code> - CpsObject</dd>
+</dl>
+</li>
+</ul>
+<a name="resetBorderColorForAll--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resetBorderColorForAll</h4>
+<pre>public&nbsp;void&nbsp;resetBorderColorForAll()</pre>
+<div class="block">resets the bordercolor for all objects on canvas.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsAPI.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/CpsAPI.html" target="_top">Frames</a></li>
+<li><a href="CpsAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 229 - 0
doc/api/CpsAlgorithm.html

@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>CpsAlgorithm</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CpsAlgorithm";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsAlgorithm.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/AbstractAlgorithmSuperClass.html" title="class in api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../api/CpsAPI.html" title="class in api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/CpsAlgorithm.html" target="_top">Frames</a></li>
+<li><a href="CpsAlgorithm.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">api</div>
+<h2 title="Interface CpsAlgorithm" class="title">Interface CpsAlgorithm</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">CpsAlgorithm</span></pre>
+<div class="block">API Class for the CpsAlgorithm.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../api/CpsAlgorithm.html#runAlgorithm--">runAlgorithm</a></span>()</code>
+<div class="block">This Method will be called in each Iteration.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="runAlgorithm--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>runAlgorithm</h4>
+<pre>void&nbsp;runAlgorithm()</pre>
+<div class="block">This Method will be called in each Iteration.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsAlgorithm.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/AbstractAlgorithmSuperClass.html" title="class in api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../api/CpsAPI.html" title="class in api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/CpsAlgorithm.html" target="_top">Frames</a></li>
+<li><a href="CpsAlgorithm.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/api/class-use/AbstractAlgorithmSuperClass.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class api.AbstractAlgorithmSuperClass</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class api.AbstractAlgorithmSuperClass";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/AbstractAlgorithmSuperClass.html" title="class in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/AbstractAlgorithmSuperClass.html" target="_top">Frames</a></li>
+<li><a href="AbstractAlgorithmSuperClass.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class api.AbstractAlgorithmSuperClass" class="title">Uses of Class<br>api.AbstractAlgorithmSuperClass</h2>
+</div>
+<div class="classUseContainer">No usage of api.AbstractAlgorithmSuperClass</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/AbstractAlgorithmSuperClass.html" title="class in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/AbstractAlgorithmSuperClass.html" target="_top">Frames</a></li>
+<li><a href="AbstractAlgorithmSuperClass.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 194 - 0
doc/api/class-use/CpsAPI.html

@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class api.CpsAPI</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class api.CpsAPI";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/CpsAPI.html" title="class in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/CpsAPI.html" target="_top">Frames</a></li>
+<li><a href="CpsAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class api.CpsAPI" class="title">Uses of Class<br>api.CpsAPI</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return <a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a></code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractAlgorithmSuperClass.</span><code><span class="memberNameLink"><a href="../../api/AbstractAlgorithmSuperClass.html#getAPI--">getAPI</a></span>()</code>
+<div class="block">Returns the API.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> with parameters of type <a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractAlgorithmSuperClass.</span><code><span class="memberNameLink"><a href="../../api/AbstractAlgorithmSuperClass.html#setAPI-api.CpsAPI-">setAPI</a></span>(<a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</code>
+<div class="block">Sets the API.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../api/package-summary.html">api</a> with parameters of type <a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../api/AbstractAlgorithmSuperClass.html#AbstractAlgorithmSuperClass-api.CpsAPI-">AbstractAlgorithmSuperClass</a></span>(<a href="../../api/CpsAPI.html" title="class in api">CpsAPI</a>&nbsp;api)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/CpsAPI.html" title="class in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/CpsAPI.html" target="_top">Frames</a></li>
+<li><a href="CpsAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/api/class-use/CpsAlgorithm.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Interface api.CpsAlgorithm</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Interface api.CpsAlgorithm";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/CpsAlgorithm.html" title="interface in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/CpsAlgorithm.html" target="_top">Frames</a></li>
+<li><a href="CpsAlgorithm.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface api.CpsAlgorithm" class="title">Uses of Interface<br>api.CpsAlgorithm</h2>
+</div>
+<div class="classUseContainer">No usage of api.CpsAlgorithm</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../api/CpsAlgorithm.html" title="interface in api">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?api/class-use/CpsAlgorithm.html" target="_top">Frames</a></li>
+<li><a href="CpsAlgorithm.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 25 - 0
doc/api/package-frame.html

@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>api</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../api/package-summary.html" target="classFrame">api</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="CpsAlgorithm.html" title="interface in api" target="classFrame"><span class="interfaceName">CpsAlgorithm</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractAlgorithmSuperClass.html" title="class in api" target="classFrame">AbstractAlgorithmSuperClass</a></li>
+<li><a href="CpsAPI.html" title="class in api" target="classFrame">CpsAPI</a></li>
+</ul>
+</div>
+</body>
+</html>

+ 167 - 0
doc/api/package-summary.html

@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>api</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../classes/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../api/CpsAlgorithm.html" title="interface in api">CpsAlgorithm</a></td>
+<td class="colLast">
+<div class="block">API Class for the CpsAlgorithm.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></td>
+<td class="colLast">
+<div class="block">API Algorithm Super Class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></td>
+<td class="colLast">
+<div class="block">Api Class for the Cps Controller.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../classes/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 142 - 0
doc/api/package-tree.html

@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>api Class Hierarchy</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../classes/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">api.<a href="../api/AbstractAlgorithmSuperClass.html" title="class in api"><span class="typeNameLink">AbstractAlgorithmSuperClass</span></a></li>
+<li type="circle">api.<a href="../api/CpsAPI.html" title="class in api"><span class="typeNameLink">CpsAPI</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">api.<a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">CpsAlgorithm</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../classes/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 159 - 0
doc/api/package-use.html

@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Package api</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Package api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package api" class="title">Uses of Package<br>api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../api/package-summary.html">api</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../api/package-summary.html">api</a> used by <a href="../api/package-summary.html">api</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../api/class-use/CpsAPI.html#api">CpsAPI</a>
+<div class="block">Api Class for the Cps Controller.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?api/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 818 - 0
doc/classes/AbstractCpsObject.html

@@ -0,0 +1,818 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>AbstractCpsObject</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractCpsObject";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractCpsObject.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/AbstractCpsObject.html" target="_top">Frames</a></li>
+<li><a href="AbstractCpsObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class AbstractCpsObject" class="title">Class AbstractCpsObject</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.AbstractCpsObject</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../classes/CpsNode.html" title="class in classes">CpsNode</a>, <a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>, <a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>, <a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractCpsObject</span>
+extends java.lang.Object</pre>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges). The representation of any object contains following
+ variables: see description of variables</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#AbstractCpsObject-classes.AbstractCpsObject-">AbstractCpsObject</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Constructor for a new CpsObject with an unique ID (This constructor
+ correspond to the interaction between the Categories and Canvas)-->
+ actually the "new" Object is a copy.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#AbstractCpsObject-java.lang.String-">AbstractCpsObject</a></span>(java.lang.String&nbsp;objName)</code>
+<div class="block">Constructor for a CpsObejct with an unique ID.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addConnection-classes.CpsEdge-">addConnection</a></span>(<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;toConnect)</code>
+<div class="block">Add a new connection to the selected Object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addPseudoTag--">addPseudoTag</a></span>()</code>
+<div class="block">add a pseudo tag.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addTag-int-">addTag</a></span>(int&nbsp;tag)</code>
+<div class="block">For internal purpose (energy flow).</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.awt.Color</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getBorderColor--">getBorderColor</a></span>()</code>
+<div class="block">Get the color of the border.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getConnectedTo--">getConnectedTo</a></span>()</code>
+<div class="block">List of all existing connections.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getConnections--">getConnections</a></span>()</code>
+<div class="block">List of all existing connections.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getID--">getID</a></span>()</code>
+<div class="block">Getter of the unique ID.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getImage--">getImage</a></span>()</code>
+<div class="block">Get the path of the image for the selected Object.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getName--">getName</a></span>()</code>
+<div class="block">Getter for the user-defined name (no unique).</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getObjName--">getObjName</a></span>()</code>
+<div class="block">Getter for the type of the Object.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../classes/Position.html" title="class in classes">Position</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getPosition--">getPosition</a></span>()</code>
+<div class="block">Get the actual position of the Object.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getPseudoTags--">getPseudoTags</a></span>()</code>
+<div class="block">Get the pseudo tags.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getSav--">getSav</a></span>()</code>
+<div class="block">For save purpose.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getTag--">getTag</a></span>()</code>
+<div class="block">Get the actual tags.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#resetTags--">resetTags</a></span>()</code>
+<div class="block">Rest the tags to Null.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setBorderColor-java.awt.Color-">setBorderColor</a></span>(java.awt.Color&nbsp;c)</code>
+<div class="block">Set the Border Color of this CpsObject.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setConnections-java.util.ArrayList-">setConnections</a></span>(java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;arrayList)</code>
+<div class="block">Set a new ArrayList of connections (Update).</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setID-int-">setID</a></span>(int&nbsp;id)</code>
+<div class="block">Set the ID to a new one.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setImage-java.lang.String-">setImage</a></span>(java.lang.String&nbsp;image)</code>
+<div class="block">Set the path of the image.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setName-java.lang.String-">setName</a></span>(java.lang.String&nbsp;name)</code>
+<div class="block">Set the name.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setObjName-java.lang.String-">setObjName</a></span>(java.lang.String&nbsp;objName)</code>
+<div class="block">Set the type of Object.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPosition-int-int-">setPosition</a></span>(int&nbsp;x,
+           int&nbsp;y)</code>
+<div class="block">Set the position of the Object in the canvas.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPosition-classes.Position-">setPosition</a></span>(<a href="../classes/Position.html" title="class in classes">Position</a>&nbsp;pos)</code>
+<div class="block">Set the position of the Object in the canvas.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPseudoTags-java.util.ArrayList-">setPseudoTags</a></span>(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</code>
+<div class="block">For internal purpose (energy flow).</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setSav-java.lang.String-">setSav</a></span>(java.lang.String&nbsp;sav)</code>
+<div class="block">For save purpose.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setTags-java.util.ArrayList-">setTags</a></span>(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</code>
+<div class="block">For internal purpose (energy flow).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractCpsObject-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractCpsObject</h4>
+<pre>public&nbsp;AbstractCpsObject(java.lang.String&nbsp;objName)</pre>
+<div class="block">Constructor for a CpsObejct with an unique ID.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objName</code> - of the Object</dd>
+</dl>
+</li>
+</ul>
+<a name="AbstractCpsObject-classes.AbstractCpsObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractCpsObject</h4>
+<pre>public&nbsp;AbstractCpsObject(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</pre>
+<div class="block">Constructor for a new CpsObject with an unique ID (This constructor
+ correspond to the interaction between the Categories and Canvas)-->
+ actually the "new" Object is a copy.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>obj</code> - Object to be copied</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getObjName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getObjName()</pre>
+<div class="block">Getter for the type of the Object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>String</dd>
+</dl>
+</li>
+</ul>
+<a name="setObjName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setObjName</h4>
+<pre>public&nbsp;void&nbsp;setObjName(java.lang.String&nbsp;objName)</pre>
+<div class="block">Set the type of Object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objName</code> - String</dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+<div class="block">Getter for the user-defined name (no unique).</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>String</dd>
+</dl>
+</li>
+</ul>
+<a name="setName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
+<div class="block">Set the name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - String</dd>
+</dl>
+</li>
+</ul>
+<a name="getID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>public&nbsp;int&nbsp;getID()</pre>
+<div class="block">Getter of the unique ID.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>int</dd>
+</dl>
+</li>
+</ul>
+<a name="setID-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setID</h4>
+<pre>public&nbsp;void&nbsp;setID(int&nbsp;id)</pre>
+<div class="block">Set the ID to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - the iD to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getImage()</pre>
+<div class="block">Get the path of the image for the selected Object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>String</dd>
+</dl>
+</li>
+</ul>
+<a name="setImage-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImage</h4>
+<pre>public&nbsp;void&nbsp;setImage(java.lang.String&nbsp;image)</pre>
+<div class="block">Set the path of the image.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>image</code> - the Image to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getConnections--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConnections</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;getConnections()</pre>
+<div class="block">List of all existing connections.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the connections ArrayList</dd>
+</dl>
+</li>
+</ul>
+<a name="setConnections-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConnections</h4>
+<pre>public&nbsp;void&nbsp;setConnections(java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;arrayList)</pre>
+<div class="block">Set a new ArrayList of connections (Update).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>arrayList</code> - the connections to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getConnectedTo--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConnectedTo</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;getConnectedTo()</pre>
+<div class="block">List of all existing connections.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the connections ArrayList</dd>
+</dl>
+</li>
+</ul>
+<a name="addConnection-classes.CpsEdge-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addConnection</h4>
+<pre>public&nbsp;void&nbsp;addConnection(<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;toConnect)</pre>
+<div class="block">Add a new connection to the selected Object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>toConnect</code> - Edge</dd>
+</dl>
+</li>
+</ul>
+<a name="setPosition-classes.Position-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPosition</h4>
+<pre>public&nbsp;void&nbsp;setPosition(<a href="../classes/Position.html" title="class in classes">Position</a>&nbsp;pos)</pre>
+<div class="block">Set the position of the Object in the canvas.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>pos</code> - Coordinates</dd>
+</dl>
+</li>
+</ul>
+<a name="setPosition-int-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPosition</h4>
+<pre>public&nbsp;void&nbsp;setPosition(int&nbsp;x,
+                        int&nbsp;y)</pre>
+<div class="block">Set the position of the Object in the canvas.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>x</code> - X-Coord</dd>
+<dd><code>y</code> - Y-Coord</dd>
+</dl>
+</li>
+</ul>
+<a name="getPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPosition</h4>
+<pre>public&nbsp;<a href="../classes/Position.html" title="class in classes">Position</a>&nbsp;getPosition()</pre>
+<div class="block">Get the actual position of the Object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Position Position of this Object</dd>
+</dl>
+</li>
+</ul>
+<a name="getSav--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSav</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSav()</pre>
+<div class="block">For save purpose.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the stored</dd>
+</dl>
+</li>
+</ul>
+<a name="setSav-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSav</h4>
+<pre>public&nbsp;void&nbsp;setSav(java.lang.String&nbsp;sav)</pre>
+<div class="block">For save purpose.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sav</code> - the stored to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getBorderColor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBorderColor</h4>
+<pre>public&nbsp;java.awt.Color&nbsp;getBorderColor()</pre>
+<div class="block">Get the color of the border.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the BorderColor</dd>
+</dl>
+</li>
+</ul>
+<a name="setBorderColor-java.awt.Color-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBorderColor</h4>
+<pre>public&nbsp;void&nbsp;setBorderColor(java.awt.Color&nbsp;c)</pre>
+<div class="block">Set the Border Color of this CpsObject.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>c</code> - the BorderColor</dd>
+</dl>
+</li>
+</ul>
+<a name="addTag-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTag</h4>
+<pre>public&nbsp;void&nbsp;addTag(int&nbsp;tag)</pre>
+<div class="block">For internal purpose (energy flow).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tag</code> - for internal purpose</dd>
+</dl>
+</li>
+</ul>
+<a name="getTag--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTag</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;getTag()</pre>
+<div class="block">Get the actual tags.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>ArrayList</dd>
+</dl>
+</li>
+</ul>
+<a name="resetTags--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resetTags</h4>
+<pre>public&nbsp;void&nbsp;resetTags()</pre>
+<div class="block">Rest the tags to Null.</div>
+</li>
+</ul>
+<a name="setTags-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTags</h4>
+<pre>public&nbsp;void&nbsp;setTags(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</pre>
+<div class="block">For internal purpose (energy flow).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tags</code> - for internal purpose</dd>
+</dl>
+</li>
+</ul>
+<a name="setPseudoTags-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPseudoTags</h4>
+<pre>public&nbsp;void&nbsp;setPseudoTags(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</pre>
+<div class="block">For internal purpose (energy flow).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tags</code> - for internal purpose</dd>
+</dl>
+</li>
+</ul>
+<a name="getPseudoTags--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPseudoTags</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;getPseudoTags()</pre>
+<div class="block">Get the pseudo tags.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>ArrayList</dd>
+</dl>
+</li>
+</ul>
+<a name="addPseudoTag--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addPseudoTag</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;addPseudoTag()</pre>
+<div class="block">add a pseudo tag.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>ArrayList</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractCpsObject.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/AbstractCpsObject.html" target="_top">Frames</a></li>
+<li><a href="AbstractCpsObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 392 - 0
doc/classes/Category.html

@@ -0,0 +1,392 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Category</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Category";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Category.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/AbstractCpsObject.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/CpsEdge.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/Category.html" target="_top">Frames</a></li>
+<li><a href="Category.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class Category" class="title">Class Category</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.Category</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">Category</span>
+extends java.lang.Object</pre>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.
+ Each Category contains an ArrayList of CpsObjects, a name and a HashMap of
+ ObjIdx.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/Category.html#Category-java.lang.String-">Category</a></span>(java.lang.String&nbsp;name)</code>
+<div class="block">Category Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#getName--">getName</a></span>()</code>
+<div class="block">Getter the name of the Category.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#getObjects--">getObjects</a></span>()</code>
+<div class="block">Getter for all CpsObjects.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.HashMap&lt;java.lang.String,java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#getObjIdx--">getObjIdx</a></span>()</code>
+<div class="block">Getter of the Objects in the Tree with their respective order.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#setName-java.lang.String-">setName</a></span>(java.lang.String&nbsp;name)</code>
+<div class="block">Set the name of the Category to a new one.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#setObjects-java.util.ArrayList-">setObjects</a></span>(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</code>
+<div class="block">Set a new ArrayList of CpsObjects.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Category.html#setObjIdx-java.util.HashMap-">setObjIdx</a></span>(java.util.HashMap&lt;java.lang.String,java.lang.Integer&gt;&nbsp;objIdx)</code>
+<div class="block">Set a new sequence of Objects in the tree.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Category-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Category</h4>
+<pre>public&nbsp;Category(java.lang.String&nbsp;name)</pre>
+<div class="block">Category Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - name of the Category</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getObjects--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjects</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;getObjects()</pre>
+<div class="block">Getter for all CpsObjects.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the objects</dd>
+</dl>
+</li>
+</ul>
+<a name="setObjects-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setObjects</h4>
+<pre>public&nbsp;void&nbsp;setObjects(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</pre>
+<div class="block">Set a new ArrayList of CpsObjects.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objects</code> - the objects to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+<div class="block">Getter the name of the Category.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the name</dd>
+</dl>
+</li>
+</ul>
+<a name="setName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
+<div class="block">Set the name of the Category to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getObjIdx--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjIdx</h4>
+<pre>public&nbsp;java.util.HashMap&lt;java.lang.String,java.lang.Integer&gt;&nbsp;getObjIdx()</pre>
+<div class="block">Getter of the Objects in the Tree with their respective order.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the objIdx</dd>
+</dl>
+</li>
+</ul>
+<a name="setObjIdx-java.util.HashMap-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setObjIdx</h4>
+<pre>public&nbsp;void&nbsp;setObjIdx(java.util.HashMap&lt;java.lang.String,java.lang.Integer&gt;&nbsp;objIdx)</pre>
+<div class="block">Set a new sequence of Objects in the tree.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objIdx</code> - the objIdx to set</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Category.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/AbstractCpsObject.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/CpsEdge.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/Category.html" target="_top">Frames</a></li>
+<li><a href="Category.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 580 - 0
doc/classes/CpsEdge.html

@@ -0,0 +1,580 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>CpsEdge</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CpsEdge";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsEdge.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/CpsEdge.html" target="_top">Frames</a></li>
+<li><a href="CpsEdge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class CpsEdge" class="title">Class CpsEdge</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.CpsEdge</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">CpsEdge</span>
+extends java.lang.Object</pre>
+<div class="block">The class "CpsEdge" represents the connections on the GUI. Each connection
+ contains a max. capacity, a flow, a status (isWorking), tags (for internal
+ use of electricity flow), source and destination</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-">CpsEdge</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+       <a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</code>
+<div class="block">Constructor without max. capacity (by default as 100)</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-float-">CpsEdge</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+       <a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b,
+       float&nbsp;maxCap)</code>
+<div class="block">Constructor with a user-defined max. capacity</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#addTag-int-">addTag</a></span>(int&nbsp;tag)</code>
+<div class="block">Add a new tag to the ArrayList.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#calculateState-boolean-">calculateState</a></span>(boolean&nbsp;simMode)</code>
+<div class="block">Calculates the state of the edge (see description of isWorking).</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getA--">getA</a></span>()</code>
+<div class="block">Getter for the Source.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getB--">getB</a></span>()</code>
+<div class="block">Getter for the destination.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getCapacity--">getCapacity</a></span>()</code>
+<div class="block">Getter for the max. capacity</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getFlow--">getFlow</a></span>()</code>
+<div class="block">Getter fot the current flow.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getState--">getState</a></span>()</code>
+<div class="block">Getter for the status.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#getTags--">getTags</a></span>()</code>
+<div class="block">Getter for the ArrayList of tags.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setA-classes.AbstractCpsObject-">setA</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a)</code>
+<div class="block">Set the Source to a new one.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setB-classes.AbstractCpsObject-">setB</a></span>(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</code>
+<div class="block">Set the Destination to a new one.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setCapacity-float-">setCapacity</a></span>(float&nbsp;cap)</code>
+<div class="block">Setter for the max. capacity</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setFlow-float-">setFlow</a></span>(float&nbsp;flow)</code>
+<div class="block">Set the flow into a new one.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setState-boolean-">setState</a></span>(boolean&nbsp;state)</code>
+<div class="block">Set the state manually to a new one.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/CpsEdge.html#setTags-java.util.ArrayList-">setTags</a></span>(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</code>
+<div class="block">set the tags into a new set of tags.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CpsEdge</h4>
+<pre>public&nbsp;CpsEdge(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+               <a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</pre>
+<div class="block">Constructor without max. capacity (by default as 100)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>a</code> - Source</dd>
+<dd><code>b</code> - Destination</dd>
+</dl>
+</li>
+</ul>
+<a name="CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-float-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CpsEdge</h4>
+<pre>public&nbsp;CpsEdge(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+               <a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b,
+               float&nbsp;maxCap)</pre>
+<div class="block">Constructor with a user-defined max. capacity</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>a</code> - Source</dd>
+<dd><code>b</code> - Destination</dd>
+<dd><code>maxCap</code> - Maximum Capacity</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCapacity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCapacity</h4>
+<pre>public&nbsp;float&nbsp;getCapacity()</pre>
+<div class="block">Getter for the max. capacity</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the capacity</dd>
+</dl>
+</li>
+</ul>
+<a name="setCapacity-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCapacity</h4>
+<pre>public&nbsp;void&nbsp;setCapacity(float&nbsp;cap)</pre>
+<div class="block">Setter for the max. capacity</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>cap</code> - the Capacity to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getFlow--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFlow</h4>
+<pre>public&nbsp;float&nbsp;getFlow()</pre>
+<div class="block">Getter fot the current flow.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the flow</dd>
+</dl>
+</li>
+</ul>
+<a name="setFlow-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFlow</h4>
+<pre>public&nbsp;void&nbsp;setFlow(float&nbsp;flow)</pre>
+<div class="block">Set the flow into a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>flow</code> - the flow to set</dd>
+</dl>
+</li>
+</ul>
+<a name="calculateState-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>calculateState</h4>
+<pre>public&nbsp;void&nbsp;calculateState(boolean&nbsp;simMode)</pre>
+<div class="block">Calculates the state of the edge (see description of isWorking).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>simMode</code> - Simulation Mode</dd>
+</dl>
+</li>
+</ul>
+<a name="getA--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getA</h4>
+<pre>public&nbsp;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;getA()</pre>
+<div class="block">Getter for the Source.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the a</dd>
+</dl>
+</li>
+</ul>
+<a name="setA-classes.AbstractCpsObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setA</h4>
+<pre>public&nbsp;void&nbsp;setA(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a)</pre>
+<div class="block">Set the Source to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>a</code> - the a to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getB--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getB</h4>
+<pre>public&nbsp;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;getB()</pre>
+<div class="block">Getter for the destination.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the b</dd>
+</dl>
+</li>
+</ul>
+<a name="setB-classes.AbstractCpsObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setB</h4>
+<pre>public&nbsp;void&nbsp;setB(<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</pre>
+<div class="block">Set the Destination to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>b</code> - the b to set</dd>
+</dl>
+</li>
+</ul>
+<a name="setState-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setState</h4>
+<pre>public&nbsp;void&nbsp;setState(boolean&nbsp;state)</pre>
+<div class="block">Set the state manually to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>state</code> - the state</dd>
+</dl>
+</li>
+</ul>
+<a name="getState--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getState</h4>
+<pre>public&nbsp;boolean&nbsp;getState()</pre>
+<div class="block">Getter for the status.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the state</dd>
+</dl>
+</li>
+</ul>
+<a name="setTags-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTags</h4>
+<pre>public&nbsp;void&nbsp;setTags(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;tags)</pre>
+<div class="block">set the tags into a new set of tags.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tags</code> - tags for this edge</dd>
+</dl>
+</li>
+</ul>
+<a name="getTags--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTags</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;getTags()</pre>
+<div class="block">Getter for the ArrayList of tags.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>tags tags for this edge</dd>
+</dl>
+</li>
+</ul>
+<a name="addTag-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addTag</h4>
+<pre>public&nbsp;void&nbsp;addTag(int&nbsp;tag)</pre>
+<div class="block">Add a new tag to the ArrayList.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tag</code> - tag for the ArrayList</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CpsEdge.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/CpsEdge.html" target="_top">Frames</a></li>
+<li><a href="CpsEdge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

File diff suppressed because it is too large
+ 154 - 0
doc/classes/CpsNode.html


+ 743 - 0
doc/classes/HolonElement.html

@@ -0,0 +1,743 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>HolonElement</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="HolonElement";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HolonElement.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/HolonObject.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/HolonElement.html" target="_top">Frames</a></li>
+<li><a href="HolonElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class HolonElement" class="title">Class HolonElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.HolonElement</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">HolonElement</span>
+extends java.lang.Object</pre>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#HolonElement-classes.HolonElement-">HolonElement</a></span>(<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Create a copy of the HolonElement given each one a new ID.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#HolonElement-java.lang.String-int-float-">HolonElement</a></span>(java.lang.String&nbsp;eleName,
+            int&nbsp;amount,
+            float&nbsp;energy)</code>
+<div class="block">Create a new HolonElement with a user-defined name, amount of the same
+ element and energy per element.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getActive--">getActive</a></span>()</code>
+<div class="block">Get the Status of the Element (see description of variables).</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getAmount--">getAmount</a></span>()</code>
+<div class="block">Get the actual amount of Elements in the selected Object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getEleName--">getEleName</a></span>()</code>
+<div class="block">Get the user-defined Name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getEnergy--">getEnergy</a></span>()</code>
+<div class="block">Get the energy value of the selected Element.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>float[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getEnergyAt--">getEnergyAt</a></span>()</code>
+<div class="block">Get the Array of energy (100 values).</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.LinkedList&lt;java.awt.Point&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getGraphPoints--">getGraphPoints</a></span>()</code>
+<div class="block">Get the points (values) in the graph.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getId--">getId</a></span>()</code>
+<div class="block">Get the Id of the selected HolonElement.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getObj--">getObj</a></span>()</code>
+<div class="block">Get the actual object.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getSav--">getSav</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>char</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getSign--">getSign</a></span>()</code>
+<div class="block">Get the symbol of the value (see variable description).</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getTotalEnergy--">getTotalEnergy</a></span>()</code>
+<div class="block">Multiply the amount of gadgets, given by the user, and the
+ consumption/production.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#getTotalEnergyAtTimeStep-int-">getTotalEnergyAtTimeStep</a></span>(int&nbsp;x)</code>
+<div class="block">Get the energy value at a selected time x.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setActive-boolean-">setActive</a></span>(boolean&nbsp;active)</code>
+<div class="block">Set the Status of the Element (see description of variables).</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setAmount-int-">setAmount</a></span>(int&nbsp;amount)</code>
+<div class="block">Set the amount of the Element in the selected Object.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setEleName-java.lang.String-">setEleName</a></span>(java.lang.String&nbsp;name)</code>
+<div class="block">Set the name to any new name.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergy-float-">setEnergy</a></span>(float&nbsp;energy)</code>
+<div class="block">Set the energy value of the selected Element.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergyAt-float-">setEnergyAt</a></span>(float&nbsp;energy)</code>
+<div class="block">Set energy to any value to the whole array.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergyAt-int-float-">setEnergyAt</a></span>(int&nbsp;pos,
+           float&nbsp;energy)</code>
+<div class="block">Set energy to any value at a given position.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setGraphPoints-java.util.LinkedList-">setGraphPoints</a></span>(java.util.LinkedList&lt;java.awt.Point&gt;&nbsp;points)</code>
+<div class="block">Set the points (values) in the graph.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setObj-java.lang.String-">setObj</a></span>(java.lang.String&nbsp;obj)</code>
+<div class="block">Set the object to a new one.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setSav-java.lang.String-">setSav</a></span>(java.lang.String&nbsp;sav)</code>
+<div class="block">for save purposes.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/HolonElement.html#setSign-float-">setSign</a></span>(float&nbsp;energy)</code>
+<div class="block">Set symbol of the value.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HolonElement-java.lang.String-int-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HolonElement</h4>
+<pre>public&nbsp;HolonElement(java.lang.String&nbsp;eleName,
+                    int&nbsp;amount,
+                    float&nbsp;energy)</pre>
+<div class="block">Create a new HolonElement with a user-defined name, amount of the same
+ element and energy per element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eleName</code> - String</dd>
+<dd><code>amount</code> - int</dd>
+<dd><code>energy</code> - float</dd>
+</dl>
+</li>
+</ul>
+<a name="HolonElement-classes.HolonElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HolonElement</h4>
+<pre>public&nbsp;HolonElement(<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</pre>
+<div class="block">Create a copy of the HolonElement given each one a new ID.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>element</code> - element to copy</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEnergyAt--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnergyAt</h4>
+<pre>public&nbsp;float[]&nbsp;getEnergyAt()</pre>
+<div class="block">Get the Array of energy (100 values).</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>energyAt Array of Floats</dd>
+</dl>
+</li>
+</ul>
+<a name="setEnergyAt-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnergyAt</h4>
+<pre>public&nbsp;void&nbsp;setEnergyAt(float&nbsp;energy)</pre>
+<div class="block">Set energy to any value to the whole array.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>energy</code> - the value</dd>
+</dl>
+</li>
+</ul>
+<a name="setEnergyAt-int-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnergyAt</h4>
+<pre>public&nbsp;void&nbsp;setEnergyAt(int&nbsp;pos,
+                        float&nbsp;energy)</pre>
+<div class="block">Set energy to any value at a given position.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>pos</code> - int</dd>
+<dd><code>energy</code> - float</dd>
+</dl>
+</li>
+</ul>
+<a name="getEleName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEleName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEleName()</pre>
+<div class="block">Get the user-defined Name.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the name String</dd>
+</dl>
+</li>
+</ul>
+<a name="setEleName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEleName</h4>
+<pre>public&nbsp;void&nbsp;setEleName(java.lang.String&nbsp;name)</pre>
+<div class="block">Set the name to any new name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getAmount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAmount</h4>
+<pre>public&nbsp;int&nbsp;getAmount()</pre>
+<div class="block">Get the actual amount of Elements in the selected Object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the amount int</dd>
+</dl>
+</li>
+</ul>
+<a name="setAmount-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAmount</h4>
+<pre>public&nbsp;void&nbsp;setAmount(int&nbsp;amount)</pre>
+<div class="block">Set the amount of the Element in the selected Object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>amount</code> - the amount to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getEnergy--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnergy</h4>
+<pre>public&nbsp;float&nbsp;getEnergy()</pre>
+<div class="block">Get the energy value of the selected Element.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the energy</dd>
+</dl>
+</li>
+</ul>
+<a name="setEnergy-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnergy</h4>
+<pre>public&nbsp;void&nbsp;setEnergy(float&nbsp;energy)</pre>
+<div class="block">Set the energy value of the selected Element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>energy</code> - the energy to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getActive--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActive</h4>
+<pre>public&nbsp;boolean&nbsp;getActive()</pre>
+<div class="block">Get the Status of the Element (see description of variables).</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the active</dd>
+</dl>
+</li>
+</ul>
+<a name="setActive-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActive</h4>
+<pre>public&nbsp;void&nbsp;setActive(boolean&nbsp;active)</pre>
+<div class="block">Set the Status of the Element (see description of variables).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>active</code> - the active to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getTotalEnergy--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTotalEnergy</h4>
+<pre>public&nbsp;float&nbsp;getTotalEnergy()</pre>
+<div class="block">Multiply the amount of gadgets, given by the user, and the
+ consumption/production. If the switch isWorking is turned off for on
+ gadget, the energy of this gadget have to be subtracted.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>totalEnergy (actual)</dd>
+</dl>
+</li>
+</ul>
+<a name="getTotalEnergyAtTimeStep-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTotalEnergyAtTimeStep</h4>
+<pre>public&nbsp;float&nbsp;getTotalEnergyAtTimeStep(int&nbsp;x)</pre>
+<div class="block">Get the energy value at a selected time x.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>x</code> - int</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>energy value</dd>
+</dl>
+</li>
+</ul>
+<a name="getSign--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSign</h4>
+<pre>public&nbsp;char&nbsp;getSign()</pre>
+<div class="block">Get the symbol of the value (see variable description).</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the sign</dd>
+</dl>
+</li>
+</ul>
+<a name="setSign-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSign</h4>
+<pre>public&nbsp;void&nbsp;setSign(float&nbsp;energy)</pre>
+<div class="block">Set symbol of the value.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>energy</code> - the sign to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getSav--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSav</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSav()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the stored.</dd>
+</dl>
+</li>
+</ul>
+<a name="setSav-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSav</h4>
+<pre>public&nbsp;void&nbsp;setSav(java.lang.String&nbsp;sav)</pre>
+<div class="block">for save purposes.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sav</code> - the stored to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getObj--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObj</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getObj()</pre>
+<div class="block">Get the actual object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the obj</dd>
+</dl>
+</li>
+</ul>
+<a name="setObj-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setObj</h4>
+<pre>public&nbsp;void&nbsp;setObj(java.lang.String&nbsp;obj)</pre>
+<div class="block">Set the object to a new one.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>obj</code> - the obj to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getGraphPoints--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGraphPoints</h4>
+<pre>public&nbsp;java.util.LinkedList&lt;java.awt.Point&gt;&nbsp;getGraphPoints()</pre>
+<div class="block">Get the points (values) in the graph.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the Graph Points</dd>
+</dl>
+</li>
+</ul>
+<a name="setGraphPoints-java.util.LinkedList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGraphPoints</h4>
+<pre>public&nbsp;void&nbsp;setGraphPoints(java.util.LinkedList&lt;java.awt.Point&gt;&nbsp;points)</pre>
+<div class="block">Set the points (values) in the graph.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>points</code> - the Graph points</dd>
+</dl>
+</li>
+</ul>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;int&nbsp;getId()</pre>
+<div class="block">Get the Id of the selected HolonElement.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>id the id</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HolonElement.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/HolonObject.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/HolonElement.html" target="_top">Frames</a></li>
+<li><a href="HolonElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

File diff suppressed because it is too large
+ 284 - 0
doc/classes/HolonObject.html


File diff suppressed because it is too large
+ 245 - 0
doc/classes/HolonSwitch.html


File diff suppressed because it is too large
+ 203 - 0
doc/classes/HolonTransformer.html


+ 339 - 0
doc/classes/IdCounter.html

@@ -0,0 +1,339 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>IdCounter</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IdCounter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IdCounter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/HolonTransformer.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/IdCounter.html" target="_top">Frames</a></li>
+<li><a href="IdCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class IdCounter" class="title">Class IdCounter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.IdCounter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">IdCounter</span>
+extends java.lang.Object</pre>
+<div class="block">ID-Counter for all Cps Objects.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/IdCounter.html#IdCounter--">IdCounter</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounter.html#getCounter--">getCounter</a></span>()</code>
+<div class="block">Return the Counter.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounter.html#nextId--">nextId</a></span>()</code>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounter.html#resetCounter--">resetCounter</a></span>()</code>
+<div class="block">Reset the Counter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounter.html#setCounter-int-">setCounter</a></span>(int&nbsp;counter)</code>
+<div class="block">Set the Counter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IdCounter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IdCounter</h4>
+<pre>public&nbsp;IdCounter()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="nextId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextId</h4>
+<pre>public static&nbsp;int&nbsp;nextId()</pre>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the next ID</dd>
+</dl>
+</li>
+</ul>
+<a name="getCounter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCounter</h4>
+<pre>public static&nbsp;int&nbsp;getCounter()</pre>
+<div class="block">Return the Counter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the counter</dd>
+</dl>
+</li>
+</ul>
+<a name="setCounter-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCounter</h4>
+<pre>public static&nbsp;void&nbsp;setCounter(int&nbsp;counter)</pre>
+<div class="block">Set the Counter.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>counter</code> - the counter to set</dd>
+</dl>
+</li>
+</ul>
+<a name="resetCounter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resetCounter</h4>
+<pre>public static&nbsp;void&nbsp;resetCounter()</pre>
+<div class="block">Reset the Counter.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IdCounter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/HolonTransformer.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/IdCounter.html" target="_top">Frames</a></li>
+<li><a href="IdCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 339 - 0
doc/classes/IdCounterElem.html

@@ -0,0 +1,339 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>IdCounterElem</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IdCounterElem";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IdCounterElem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/IdCounter.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/IdCounterElem.html" target="_top">Frames</a></li>
+<li><a href="IdCounterElem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class IdCounterElem" class="title">Class IdCounterElem</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.IdCounterElem</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">IdCounterElem</span>
+extends java.lang.Object</pre>
+<div class="block">ID-Counter for all Holon Elements.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/IdCounterElem.html#IdCounterElem--">IdCounterElem</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounterElem.html#getCounter--">getCounter</a></span>()</code>
+<div class="block">Return the Counter.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounterElem.html#nextId--">nextId</a></span>()</code>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounterElem.html#resetCounter--">resetCounter</a></span>()</code>
+<div class="block">Reset the Counter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/IdCounterElem.html#setCounter-int-">setCounter</a></span>(int&nbsp;counter)</code>
+<div class="block">Set the Counter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IdCounterElem--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IdCounterElem</h4>
+<pre>public&nbsp;IdCounterElem()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="nextId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextId</h4>
+<pre>public static&nbsp;int&nbsp;nextId()</pre>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the next ID</dd>
+</dl>
+</li>
+</ul>
+<a name="getCounter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCounter</h4>
+<pre>public static&nbsp;int&nbsp;getCounter()</pre>
+<div class="block">Return the Counter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the counter</dd>
+</dl>
+</li>
+</ul>
+<a name="setCounter-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCounter</h4>
+<pre>public static&nbsp;void&nbsp;setCounter(int&nbsp;counter)</pre>
+<div class="block">Set the Counter.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>counter</code> - the counter to set</dd>
+</dl>
+</li>
+</ul>
+<a name="resetCounter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resetCounter</h4>
+<pre>public static&nbsp;void&nbsp;resetCounter()</pre>
+<div class="block">Reset the Counter.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IdCounterElem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/IdCounter.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/IdCounterElem.html" target="_top">Frames</a></li>
+<li><a href="IdCounterElem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 317 - 0
doc/classes/Position.html

@@ -0,0 +1,317 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Position</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Position";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Position.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/SubNet.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/Position.html" target="_top">Frames</a></li>
+<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class Position" class="title">Class Position</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.Position</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">Position</span>
+extends java.lang.Object</pre>
+<div class="block">Coordinates of an Object on the canvas with a (int) x-coord and a (int).
+ y-coord</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Position.html#x">x</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/Position.html#y">y</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/Position.html#Position--">Position</a></span>()</code>
+<div class="block">Default constructor without defined position.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/Position.html#Position-int-int-">Position</a></span>(int&nbsp;x,
+        int&nbsp;y)</code>
+<div class="block">Constructor with an positive x and y coord on the canvas.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public&nbsp;int x</pre>
+</li>
+</ul>
+<a name="y">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>y</h4>
+<pre>public&nbsp;int y</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Position-int-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Position</h4>
+<pre>public&nbsp;Position(int&nbsp;x,
+                int&nbsp;y)</pre>
+<div class="block">Constructor with an positive x and y coord on the canvas.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>x</code> - int</dd>
+<dd><code>y</code> - int</dd>
+</dl>
+</li>
+</ul>
+<a name="Position--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Position</h4>
+<pre>public&nbsp;Position()</pre>
+<div class="block">Default constructor without defined position.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Position.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../classes/SubNet.html" title="class in classes"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/Position.html" target="_top">Frames</a></li>
+<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 336 - 0
doc/classes/SubNet.html

@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>SubNet</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="SubNet";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SubNet.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/SubNet.html" target="_top">Frames</a></li>
+<li><a href="SubNet.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">classes</div>
+<h2 title="Class SubNet" class="title">Class SubNet</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>classes.SubNet</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">SubNet</span>
+extends java.lang.Object</pre>
+<div class="block">The class "subNet" represents ....</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../classes/SubNet.html#SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">SubNet</a></span>(java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;objects,
+      java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;edges,
+      java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;switches)</code>
+<div class="block">Constructor for a Subnet.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/SubNet.html#getEdges--">getEdges</a></span>()</code>
+<div class="block">Return all Edges in the Subnet.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/SubNet.html#getObjects--">getObjects</a></span>()</code>
+<div class="block">Return all Objects in the Subnet.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../classes/SubNet.html#getSwitches--">getSwitches</a></span>()</code>
+<div class="block">Return all Switches in the Subnet.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SubNet</h4>
+<pre>public&nbsp;SubNet(java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;objects,
+              java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;edges,
+              java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;switches)</pre>
+<div class="block">Constructor for a Subnet.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objects</code> - Objects in the Subnet</dd>
+<dd><code>edges</code> - Edges in the Subnet</dd>
+<dd><code>switches</code> - Switches in the Subnet</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getObjects--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjects</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;getObjects()</pre>
+<div class="block">Return all Objects in the Subnet.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Objects in the Subnet</dd>
+</dl>
+</li>
+</ul>
+<a name="getEdges--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEdges</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;getEdges()</pre>
+<div class="block">Return all Edges in the Subnet.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Edges in the Subnet</dd>
+</dl>
+</li>
+</ul>
+<a name="getSwitches--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSwitches</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;getSwitches()</pre>
+<div class="block">Return all Switches in the Subnet.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>all Switches in the Subnet</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SubNet.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/SubNet.html" target="_top">Frames</a></li>
+<li><a href="SubNet.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 775 - 0
doc/classes/class-use/AbstractCpsObject.html

@@ -0,0 +1,775 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.AbstractCpsObject</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.AbstractCpsObject";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/AbstractCpsObject.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/AbstractCpsObject.html" target="_top">Frames</a></li>
+<li><a href="AbstractCpsObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.AbstractCpsObject" class="title">Uses of Class<br>classes.AbstractCpsObject</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#interfaces">interfaces</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#tests">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return types with arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#getAllObjOnCanvas--">getAllObjOnCanvas</a></span>()</code>
+<div class="block">Return all Objects on the Canvas in no Specific order.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#resetBorderColor-classes.AbstractCpsObject-">resetBorderColor</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toReset)</code>
+<div class="block">resets the bordercolor of given object to default (white).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#setBorderColorForObj-classes.AbstractCpsObject-java.awt.Color-">setBorderColorForObj</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;toChange,
+                    java.awt.Color&nbsp;color)</code>
+<div class="block">changes the border color of given object to given color.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../api/package-summary.html">api</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#setBorderColorForMultObj-java.util.ArrayList-java.awt.Color-">setBorderColorForMultObj</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects,
+                        java.awt.Color&nbsp;color)</code>
+<div class="block">changes the borderColor for all objects in List to given color.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../classes/package-summary.html">classes</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/CpsNode.html" title="class in classes">CpsNode</a></span></code>
+<div class="block">The class "CpsNode" represents empty Objects in the system.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span></code>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span></code>
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></span></code>
+<div class="block">The class HolonTransformer represents a Transformer that transforms a flow to a lower flow.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">CpsEdge.</span><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#getA--">getA</a></span>()</code>
+<div class="block">Getter for the Source.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">CpsEdge.</span><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#getB--">getB</a></span>()</code>
+<div class="block">Getter for the destination.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return types with arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Category.</span><code><span class="memberNameLink"><a href="../../classes/Category.html#getObjects--">getObjects</a></span>()</code>
+<div class="block">Getter for all CpsObjects.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsEdge.</span><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#setA-classes.AbstractCpsObject-">setA</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a)</code>
+<div class="block">Set the Source to a new one.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsEdge.</span><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#setB-classes.AbstractCpsObject-">setB</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</code>
+<div class="block">Set the Destination to a new one.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Category.</span><code><span class="memberNameLink"><a href="../../classes/Category.html#setObjects-java.util.ArrayList-">setObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</code>
+<div class="block">Set a new ArrayList of CpsObjects.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#AbstractCpsObject-classes.AbstractCpsObject-">AbstractCpsObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Constructor for a new CpsObject with an unique ID (This constructor
+ correspond to the interaction between the Categories and Canvas)-->
+ actually the "new" Object is a copy.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-">CpsEdge</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+       <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b)</code>
+<div class="block">Constructor without max. capacity (by default as 100)</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-float-">CpsEdge</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;a,
+       <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;b,
+       float&nbsp;maxCap)</code>
+<div class="block">Constructor with a user-defined max. capacity</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#HolonObject-classes.AbstractCpsObject-">HolonObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Contructor of a copy of an Object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonSwitch.html#HolonSwitch-classes.AbstractCpsObject-">HolonSwitch</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Create a copy of an existing HolonSwitch.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonTransformer.html#HolonTransformer-classes.AbstractCpsObject-">HolonTransformer</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Copy of the Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="interfaces">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../interfaces/package-summary.html">interfaces</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../interfaces/package-summary.html">interfaces</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectListener.</span><code><span class="memberNameLink"><a href="../../interfaces/ObjectListener.html#onChange-java.util.ArrayList-">onChange</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="tests">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../tests/package-summary.html">tests</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../tests/package-summary.html">tests</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">PraktikumHolonsAdapter.</span><code><span class="memberNameLink"><a href="../../tests/PraktikumHolonsAdapter.html#generateObjects-java.util.ArrayList-">generateObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Objects from A - ZZZ.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchByID-int-">searchByID</a></span>(int&nbsp;id)</code>
+<div class="block">Search for Object by ID.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#searchByID-int-">searchByID</a></span>(int&nbsp;id)</code>
+<div class="block">Search for Object by ID.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#searchCategoryObject-java.lang.String-java.lang.String-">searchCategoryObject</a></span>(java.lang.String&nbsp;category,
+                    java.lang.String&nbsp;object)</code>
+<div class="block">Search for Object in a Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchCatObj-classes.Category-java.lang.String-">searchCatObj</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+            java.lang.String&nbsp;object)</code>
+<div class="block">Search for Object in a Category.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#addNewObject-classes.AbstractCpsObject-">addNewObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;object)</code>
+<div class="block">Add a new Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#addObject-classes.AbstractCpsObject-">addObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;object)</code>
+<div class="block">Add an CpsObject to the model and notify the ObjectListener for update.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addObject-classes.Category-classes.AbstractCpsObject-">addObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+         <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;object)</code>
+<div class="block">Add Object into a Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addObjectCanvas-classes.AbstractCpsObject-">addObjectCanvas</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;object)</code>
+<div class="block">Add a new Object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addSelectedObject-classes.AbstractCpsObject-">addSelectedObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">add an Object to selectedObject.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addSelectedObject-classes.AbstractCpsObject-">addSelectedObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">add an Object to selectedObject.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/SubNet.html" title="class in classes">SubNet</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#buildSubNet-classes.AbstractCpsObject-java.util.ArrayList-classes.SubNet-">buildSubNet</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps,
+           java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;visited,
+           <a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN)</code>
+<div class="block">recursivly generates a subnet of all objects, that one specific object is
+ connected to.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#delCanvasObject-classes.AbstractCpsObject-">delCanvasObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Deletes an CpsObject on the Canvas and its connections.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#deleteObjectOnCanvas-classes.AbstractCpsObject-">deleteObjectOnCanvas</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">Deletes an CpsObject on the Canvas and its connections.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#deleteSelectedObject-classes.AbstractCpsObject-">deleteSelectedObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">deletes a selectedObject.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#deleteSelectedObject-classes.AbstractCpsObject-">deleteSelectedObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">deletes a selectedObject.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><span class="typeNameLabel">StoreController.</span><code><span class="memberNameLink"><a href="../../ui/controller/StoreController.html#getObjectType-classes.AbstractCpsObject-">getObjectType</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps)</code>
+<div class="block">Return the Object Type.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#legitState-classes.AbstractCpsObject-classes.AbstractCpsObject-">legitState</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;neighbor,
+          <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;current)</code>
+<div class="block">is the Switch in a legitimate State.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#removeObject-classes.Category-classes.AbstractCpsObject-">removeObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+            <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps)</code>
+<div class="block">Removes an Object from a Category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#resetConnections-classes.AbstractCpsObject-java.util.ArrayList-java.util.ArrayList-">resetConnections</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps,
+                java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;visitedObj,
+                java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;visitedEdges)</code>
+<div class="block">Reset the Connection.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/controller/package-summary.html">ui.controller</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#copyObjects-java.util.ArrayList-">copyObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;toCopy)</code>
+<div class="block">copies the data of an array of Objects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#printNodes-java.util.ArrayList-">printNodes</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;nodes)</code>
+<div class="block">Print the nodes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#setClipboardObjects-java.util.ArrayList-">setClipboardObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;list)</code>
+<div class="block">sets clipBoardObjects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#setClipboardObjects-java.util.ArrayList-">setClipboardObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;list)</code>
+<div class="block">Sets the ClipboardObjects.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#setFlowSimRec-java.util.ArrayList-int-">setFlowSimRec</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;nodes,
+             int&nbsp;iter)</code>
+<div class="block">Set Flow Rimulation Rec.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#setPseudoTags-java.util.ArrayList-">setPseudoTags</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;nodes)</code>
+<div class="block">Set the Pseudo Tags.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getSelectedCpsObject--">getSelectedCpsObject</a></span>()</code>
+<div class="block">Returns the Selected Cps Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return types with arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getClipboradObjects--">getClipboradObjects</a></span>()</code>
+<div class="block">Returns all Objects in the Clipboard.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getObjectsOnCanvas--">getObjectsOnCanvas</a></span>()</code>
+<div class="block">Returns all Objects on the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getSelectedCpsObjects--">getSelectedCpsObjects</a></span>()</code>
+<div class="block">Returns all selected Objects on the Canvas.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setSelectedCpsObject-classes.AbstractCpsObject-">setSelectedCpsObject</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;selectedCpsObject)</code>
+<div class="block">Set the Selected Objecs.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/model/package-summary.html">ui.model</a> with type arguments of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setClipboradObjects-java.util.ArrayList-">setClipboradObjects</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;c)</code>
+<div class="block">Sets the ClipboardObjects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setObjectsOnCanvas-java.util.ArrayList-">setObjectsOnCanvas</a></span>(java.util.ArrayList&lt;<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objectsOnCanvas)</code>
+<div class="block">Sets all Objects on the Canvas.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../ui/view/package-summary.html">ui.view</a> declared as <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MyCanvas.</span><code><span class="memberNameLink"><a href="../../ui/view/MyCanvas.html#tempCps">tempCps</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> that return <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SearchPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/SearchPopUp.html#getObj-int-">getObj</a></span>(int&nbsp;idx)</code>
+<div class="block">get the Object with the specific ID.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SearchPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/SearchPopUp.html#renameObj-classes.AbstractCpsObject-java.lang.String-">renameObj</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj,
+         java.lang.String&nbsp;name)</code>
+<div class="block">Rename an Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SearchPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/SearchPopUp.html#selectObj-classes.AbstractCpsObject-">selectObj</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj)</code>
+<div class="block">add the searched Objects to the Selected Objects.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AddElementPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/AddElementPopUp.html#setActualCps-classes.AbstractCpsObject-">setActualCps</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps)</code>
+<div class="block">Sets the actual Cps.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../ui/view/package-summary.html">ui.view</a> with parameters of type <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../ui/view/AddObjectPopUp.html#AddObjectPopUp-boolean-classes.AbstractCpsObject-java.lang.String-">AddObjectPopUp</a></span>(boolean&nbsp;edit,
+              <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;obj,
+              java.lang.String&nbsp;cat)</code>
+<div class="block">Create the dialog.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/AbstractCpsObject.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/AbstractCpsObject.html" target="_top">Frames</a></li>
+<li><a href="AbstractCpsObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 380 - 0
doc/classes/class-use/Category.html

@@ -0,0 +1,380 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.Category</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.Category";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/Category.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/Category.html" target="_top">Frames</a></li>
+<li><a href="Category.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.Category" class="title">Uses of Class<br>classes.Category</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#interfaces">interfaces</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#tests">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="interfaces">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Category.html" title="class in classes">Category</a> in <a href="../../interfaces/package-summary.html">interfaces</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../interfaces/package-summary.html">interfaces</a> with type arguments of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryListener.</span><code><span class="memberNameLink"><a href="../../interfaces/CategoryListener.html#onChange-java.util.ArrayList-">onChange</a></span>(java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="tests">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Category.html" title="class in classes">Category</a> in <a href="../../tests/package-summary.html">tests</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../tests/package-summary.html">tests</a> with type arguments of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">PraktikumHolonsAdapter.</span><code><span class="memberNameLink"><a href="../../tests/PraktikumHolonsAdapter.html#generateCategories-java.util.ArrayList-">generateCategories</a></span>(java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Categories from A - ZZZ.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Category.html" title="class in classes">Category</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/Category.html" title="class in classes">Category</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchCat-java.lang.String-">searchCat</a></span>(java.lang.String&nbsp;category)</code>
+<div class="block">search for category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/Category.html" title="class in classes">Category</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#searchCategory-java.lang.String-">searchCategory</a></span>(java.lang.String&nbsp;cat)</code>
+<div class="block">search for category.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addCategory-classes.Category-">addCategory</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category)</code>
+<div class="block">Adds Category into Model if a Category with the same name already exists
+ Add Category_+1.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addNewHolonObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addNewHolonObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+                 java.lang.String&nbsp;object,
+                 java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;elements,
+                 java.lang.String&nbsp;image)</code>
+<div class="block">Add new Holon Object to a Category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addNewHolonSwitch-classes.Category-java.lang.String-java.lang.String-">addNewHolonSwitch</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+                 java.lang.String&nbsp;objName,
+                 java.lang.String&nbsp;image)</code>
+<div class="block">Add new Holon Switch.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addNewHolonTransformer-classes.Category-java.lang.String-java.lang.String-">addNewHolonTransformer</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+                      java.lang.String&nbsp;objName,
+                      java.lang.String&nbsp;image)</code>
+<div class="block">Add new Holon Transformer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addObject-classes.Category-classes.AbstractCpsObject-">addObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+         <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;object)</code>
+<div class="block">Add Object into a Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+         java.lang.String&nbsp;obj,
+         java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;ele,
+         java.lang.String&nbsp;img)</code>
+<div class="block">Add new Holon Object to a Category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addSwitch-classes.Category-java.lang.String-">addSwitch</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+         java.lang.String&nbsp;obj)</code>
+<div class="block">Add new Holon Switch to a Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addTransformer-classes.Category-java.lang.String-">addTransformer</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+              java.lang.String&nbsp;obj)</code>
+<div class="block">Add new Holon Transformer to a Category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#removeCategory-classes.Category-">removeCategory</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;c)</code>
+<div class="block">remove a Category from Model.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#removeObject-classes.Category-classes.AbstractCpsObject-">removeObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+            <a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps)</code>
+<div class="block">Removes an Object from a Category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchCatObj-classes.Category-java.lang.String-">searchCatObj</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+            java.lang.String&nbsp;object)</code>
+<div class="block">Search for Object in a Category.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Category.html" title="class in classes">Category</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return types with arguments of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getCategories--">getCategories</a></span>()</code>
+<div class="block">Returns all Categories.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/model/package-summary.html">ui.model</a> with type arguments of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setCategories-java.util.ArrayList-">setCategories</a></span>(java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</code>
+<div class="block">Sets all Categories.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Category.html" title="class in classes">Category</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/view/package-summary.html">ui.view</a> with type arguments of type <a href="../../classes/Category.html" title="class in classes">Category</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../ui/view/GUI.html#onChange-java.util.ArrayList-">onChange</a></span>(java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</code>
+<div class="block">When changes are made to the Categories.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../ui/view/GUI.html#updateCategories-java.util.ArrayList-">updateCategories</a></span>(java.util.ArrayList&lt;<a href="../../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</code>
+<div class="block">reloads the Categories from Model.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/Category.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/Category.html" target="_top">Frames</a></li>
+<li><a href="Category.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 434 - 0
doc/classes/class-use/CpsEdge.html

@@ -0,0 +1,434 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.CpsEdge</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.CpsEdge";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/CpsEdge.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/CpsEdge.html" target="_top">Frames</a></li>
+<li><a href="CpsEdge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.CpsEdge" class="title">Uses of Class<br>classes.CpsEdge</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return types with arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#getAllEdges--">getAllEdges</a></span>()</code>
+<div class="block">Reutn all Edges on the Canvas in no specific order.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return types with arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#getConnectedTo--">getConnectedTo</a></span>()</code>
+<div class="block">List of all existing connections.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#getConnections--">getConnections</a></span>()</code>
+<div class="block">List of all existing connections.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">SubNet.</span><code><span class="memberNameLink"><a href="../../classes/SubNet.html#getEdges--">getEdges</a></span>()</code>
+<div class="block">Return all Edges in the Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#addConnection-classes.CpsEdge-">addConnection</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;toConnect)</code>
+<div class="block">Add a new connection to the selected Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#setConnections-java.util.ArrayList-">setConnections</a></span>(java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;arrayList)</code>
+<div class="block">Set a new ArrayList of connections (Update).</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructor parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/SubNet.html#SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">SubNet</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;objects,
+      java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;edges,
+      java.util.ArrayList&lt;<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;switches)</code>
+<div class="block">Constructor for a Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchEdge-int-int-">searchEdge</a></span>(int&nbsp;a,
+          int&nbsp;b)</code>
+<div class="block">Search Edge between 2 Objects.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Add an edge to the Canvas.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Add an edge to the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Removes an Edge from the Canvas.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Removes an Edge from the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#setSelecteEdge-classes.CpsEdge-">setSelecteEdge</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Set the selected Edge.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/controller/package-summary.html">ui.controller</a> with type arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#resetConnections-classes.AbstractCpsObject-java.util.ArrayList-java.util.ArrayList-">resetConnections</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps,
+                java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;visitedObj,
+                java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;visitedEdges)</code>
+<div class="block">Reset the Connection.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getSelectedEdge--">getSelectedEdge</a></span>()</code>
+<div class="block">Returns the selected Edge.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return types with arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getEdgesOnCanvas--">getEdgesOnCanvas</a></span>()</code>
+<div class="block">Get all Edges on the Canvas.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> with parameters of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Adds an Edge to The Canvas.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Remove an edge from the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setSelectedEdge-classes.CpsEdge-">setSelectedEdge</a></span>(<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&nbsp;edge)</code>
+<div class="block">Set the selected Edge.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/model/package-summary.html">ui.model</a> with type arguments of type <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setEdgesOnCanvas-java.util.ArrayList-">setEdgesOnCanvas</a></span>(java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;arrayList)</code>
+<div class="block">Sets the edges on the Canvas.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> that return <a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MyCanvas.</span><code><span class="memberNameLink"><a href="../../ui/view/MyCanvas.html#mousePositionOnEdge-int-int-">mousePositionOnEdge</a></span>(int&nbsp;x,
+                   int&nbsp;y)</code>
+<div class="block">Checks if the mouse is on an Edge.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/CpsEdge.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/CpsEdge.html" target="_top">Frames</a></li>
+<li><a href="CpsEdge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/classes/class-use/CpsNode.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.CpsNode</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.CpsNode";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/CpsNode.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/CpsNode.html" target="_top">Frames</a></li>
+<li><a href="CpsNode.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.CpsNode" class="title">Uses of Class<br>classes.CpsNode</h2>
+</div>
+<div class="classUseContainer">No usage of classes.CpsNode</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/CpsNode.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/CpsNode.html" target="_top">Frames</a></li>
+<li><a href="CpsNode.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 463 - 0
doc/classes/class-use/HolonElement.html

@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.HolonElement</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.HolonElement";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonElement.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonElement.html" target="_top">Frames</a></li>
+<li><a href="HolonElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.HolonElement" class="title">Uses of Class<br>classes.HolonElement</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#tests">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#searchElement-java.lang.String-">searchElement</a></span>(java.lang.String&nbsp;name)</code>
+<div class="block">Search for the element with the name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#searchElementById-int-">searchElementById</a></span>(int&nbsp;id)</code>
+<div class="block">Search for the element with the id.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return types with arguments of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#copyElements-java.util.ArrayList-">copyElements</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;arr)</code>
+<div class="block">Copy all Elements into a New Array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#getElements--">getElements</a></span>()</code>
+<div class="block">Getter for all Elements in the HolonObject.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#addElements-classes.HolonElement-">addElements</a></span>(<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">adds an Element to the Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#copyElements-java.util.ArrayList-">copyElements</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;arr)</code>
+<div class="block">Copy all Elements into a New Array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">HolonObject.</span><code><span class="memberNameLink"><a href="../../classes/HolonObject.html#setElements-java.util.ArrayList-">setElements</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;elements)</code>
+<div class="block">Set a new ArrayList with HolonElements into the HolonObject.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/HolonElement.html#HolonElement-classes.HolonElement-">HolonElement</a></span>(<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Create a copy of the HolonElement given each one a new ID.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="tests">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a> in <a href="../../tests/package-summary.html">tests</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../tests/package-summary.html">tests</a> with type arguments of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">PraktikumHolonsAdapter.</span><code><span class="memberNameLink"><a href="../../tests/PraktikumHolonsAdapter.html#generateElements-java.util.ArrayList-">generateElements</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Elements from A - ZZZ.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchEle-classes.HolonObject-java.lang.String-">searchEle</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+         java.lang.String&nbsp;element)</code>
+<div class="block">Search for Element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchEleById-classes.HolonObject-int-">searchEleById</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+             int&nbsp;idEle)</code>
+<div class="block">Search the Element by ID.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addElement-classes.HolonObject-classes.HolonElement-">addElement</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+          <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Adds Element into a Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addElementIntoCanvasObject-classes.HolonObject-classes.HolonElement-">addElementIntoCanvasObject</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+                          <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Adds Element into a Object on the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addElementIntoCategoryObject-java.lang.String-java.lang.String-classes.HolonElement-">addElementIntoCategoryObject</a></span>(java.lang.String&nbsp;category,
+                            java.lang.String&nbsp;object,
+                            <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Add Element into a Object in Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#deleteElement-classes.HolonObject-classes.HolonElement-">deleteElement</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj,
+             <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;ele)</code>
+<div class="block">deletes a Element from a given Object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#deleteElementCanvas-classes.HolonObject-classes.HolonElement-">deleteElementCanvas</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj,
+                   <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;ele)</code>
+<div class="block">deletes a Element from a given Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/controller/package-summary.html">ui.controller</a> with type arguments of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addNewHolonObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addNewHolonObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;category,
+                 java.lang.String&nbsp;object,
+                 java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;elements,
+                 java.lang.String&nbsp;image)</code>
+<div class="block">Add new Holon Object to a Category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#addObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addObject</a></span>(<a href="../../classes/Category.html" title="class in classes">Category</a>&nbsp;cat,
+         java.lang.String&nbsp;obj,
+         java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;ele,
+         java.lang.String&nbsp;img)</code>
+<div class="block">Add new Holon Object to a Category.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getSelectedHolonElement--">getSelectedHolonElement</a></span>()</code>
+<div class="block">Returns the Selected Holon Element.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> with parameters of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setSelectedHolonElement-classes.HolonElement-">setSelectedHolonElement</a></span>(<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;selectedHolonElement)</code>
+<div class="block">Sets the Selecte HolonElement.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> that return <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">AddElementPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/AddElementPopUp.html#getElement--">getElement</a></span>()</code>
+<div class="block">Returns the created Element.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> with parameters of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AddObjectPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/AddObjectPopUp.html#addElement-classes.HolonElement-">addElement</a></span>(<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;hl)</code>
+<div class="block">adds a Holon Element.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/view/package-summary.html">ui.view</a> with type arguments of type <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">UnitGraph.</span><code><span class="memberNameLink"><a href="../../ui/view/UnitGraph.html#repaintWithNewElement-java.util.ArrayList-">repaintWithNewElement</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;selectedElement)</code>
+<div class="block">Visualize the HolonElement on the Graph.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonElement.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonElement.html" target="_top">Frames</a></li>
+<li><a href="HolonElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 328 - 0
doc/classes/class-use/HolonObject.html

@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.HolonObject</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.HolonObject";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonObject.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonObject.html" target="_top">Frames</a></li>
+<li><a href="HolonObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.HolonObject" class="title">Uses of Class<br>classes.HolonObject</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#tests">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return types with arguments of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#getAllHolonObjects--">getAllHolonObjects</a></span>()</code>
+<div class="block">Return all Holon Objects on the Canvas in no specific order.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return types with arguments of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">SubNet.</span><code><span class="memberNameLink"><a href="../../classes/SubNet.html#getObjects--">getObjects</a></span>()</code>
+<div class="block">Return all Objects in the Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructor parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/SubNet.html#SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">SubNet</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;objects,
+      java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;edges,
+      java.util.ArrayList&lt;<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;switches)</code>
+<div class="block">Constructor for a Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="tests">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a> in <a href="../../tests/package-summary.html">tests</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../tests/package-summary.html">tests</a> with parameters of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">PraktikumHolonsTestLoadAndStoreController.</span><code><span class="memberNameLink"><a href="../../tests/PraktikumHolonsTestLoadAndStoreController.html#setGraphPoints-classes.HolonObject-">setGraphPoints</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj)</code>
+<div class="block">sets the graph points in all elements of an Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addElement-classes.HolonObject-classes.HolonElement-">addElement</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+          <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Adds Element into a Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#addElementIntoCanvasObject-classes.HolonObject-classes.HolonElement-">addElementIntoCanvasObject</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+                          <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;element)</code>
+<div class="block">Adds Element into a Object on the Canvas.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">ObjectController.</span><code><span class="memberNameLink"><a href="../../ui/controller/ObjectController.html#deleteElement-classes.HolonObject-classes.HolonElement-">deleteElement</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj,
+             <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;ele)</code>
+<div class="block">deletes a Element from a given Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#deleteElementCanvas-classes.HolonObject-classes.HolonElement-">deleteElementCanvas</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj,
+                   <a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a>&nbsp;ele)</code>
+<div class="block">deletes a Element from a given Object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchEle-classes.HolonObject-java.lang.String-">searchEle</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+         java.lang.String&nbsp;element)</code>
+<div class="block">Search for Element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../classes/HolonElement.html" title="class in classes">HolonElement</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MultiPurposeController.</span><code><span class="memberNameLink"><a href="../../ui/controller/MultiPurposeController.html#searchEleById-classes.HolonObject-int-">searchEleById</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;object,
+             int&nbsp;idEle)</code>
+<div class="block">Search the Element by ID.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> that return <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></code></td>
+<td class="colLast"><span class="typeNameLabel">AddObjectPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/AddObjectPopUp.html#getObject--">getObject</a></span>()</code>
+<div class="block">Return the Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> with parameters of type <a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AddObjectPopUp.</span><code><span class="memberNameLink"><a href="../../ui/view/AddObjectPopUp.html#editInformation-classes.HolonObject-">editInformation</a></span>(<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj)</code>
+<div class="block">Edit the Information.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonObject.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonObject.html" target="_top">Frames</a></li>
+<li><a href="HolonObject.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 229 - 0
doc/classes/class-use/HolonSwitch.html

@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.HolonSwitch</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.HolonSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonSwitch.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonSwitch.html" target="_top">Frames</a></li>
+<li><a href="HolonSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.HolonSwitch" class="title">Uses of Class<br>classes.HolonSwitch</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return types with arguments of type <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#getAllSwitches--">getAllSwitches</a></span>()</code>
+<div class="block">Return all Swtiches on the Canvas in no specific order.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return types with arguments of type <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">SubNet.</span><code><span class="memberNameLink"><a href="../../classes/SubNet.html#getSwitches--">getSwitches</a></span>()</code>
+<div class="block">Return all Switches in the Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructor parameters in <a href="../../classes/package-summary.html">classes</a> with type arguments of type <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../classes/SubNet.html#SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">SubNet</a></span>(java.util.ArrayList&lt;<a href="../../classes/HolonObject.html" title="class in classes">HolonObject</a>&gt;&nbsp;objects,
+      java.util.ArrayList&lt;<a href="../../classes/CpsEdge.html" title="class in classes">CpsEdge</a>&gt;&nbsp;edges,
+      java.util.ArrayList&lt;<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&gt;&nbsp;switches)</code>
+<div class="block">Constructor for a Subnet.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/view/package-summary.html">ui.view</a> with parameters of type <a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">UnitGraph.</span><code><span class="memberNameLink"><a href="../../ui/view/UnitGraph.html#repaintWithNewSwitch-classes.HolonSwitch-">repaintWithNewSwitch</a></span>(<a href="../../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a>&nbsp;s)</code>
+<div class="block">Visualize the Switch on the Graph.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonSwitch.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonSwitch.html" target="_top">Frames</a></li>
+<li><a href="HolonSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/classes/class-use/HolonTransformer.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.HolonTransformer</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.HolonTransformer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonTransformer.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonTransformer.html" target="_top">Frames</a></li>
+<li><a href="HolonTransformer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.HolonTransformer" class="title">Uses of Class<br>classes.HolonTransformer</h2>
+</div>
+<div class="classUseContainer">No usage of classes.HolonTransformer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/HolonTransformer.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/HolonTransformer.html" target="_top">Frames</a></li>
+<li><a href="HolonTransformer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/classes/class-use/IdCounter.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.IdCounter</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.IdCounter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/IdCounter.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/IdCounter.html" target="_top">Frames</a></li>
+<li><a href="IdCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.IdCounter" class="title">Uses of Class<br>classes.IdCounter</h2>
+</div>
+<div class="classUseContainer">No usage of classes.IdCounter</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/IdCounter.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/IdCounter.html" target="_top">Frames</a></li>
+<li><a href="IdCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/classes/class-use/IdCounterElem.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.IdCounterElem</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.IdCounterElem";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/IdCounterElem.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/IdCounterElem.html" target="_top">Frames</a></li>
+<li><a href="IdCounterElem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.IdCounterElem" class="title">Uses of Class<br>classes.IdCounterElem</h2>
+</div>
+<div class="classUseContainer">No usage of classes.IdCounterElem</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/IdCounterElem.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/IdCounterElem.html" target="_top">Frames</a></li>
+<li><a href="IdCounterElem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 181 - 0
doc/classes/class-use/Position.html

@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.Position</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.Position";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/Position.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/Position.html" target="_top">Frames</a></li>
+<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.Position" class="title">Uses of Class<br>classes.Position</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/Position.html" title="class in classes">Position</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/Position.html" title="class in classes">Position</a> in <a href="../../classes/package-summary.html">classes</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> that return <a href="../../classes/Position.html" title="class in classes">Position</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/Position.html" title="class in classes">Position</a></code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#getPosition--">getPosition</a></span>()</code>
+<div class="block">Get the actual position of the Object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../classes/package-summary.html">classes</a> with parameters of type <a href="../../classes/Position.html" title="class in classes">Position</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractCpsObject.</span><code><span class="memberNameLink"><a href="../../classes/AbstractCpsObject.html#setPosition-classes.Position-">setPosition</a></span>(<a href="../../classes/Position.html" title="class in classes">Position</a>&nbsp;pos)</code>
+<div class="block">Set the position of the Object in the canvas.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/Position.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/Position.html" target="_top">Frames</a></li>
+<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 260 - 0
doc/classes/class-use/SubNet.html

@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class classes.SubNet</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class classes.SubNet";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/SubNet.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/SubNet.html" target="_top">Frames</a></li>
+<li><a href="SubNet.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class classes.SubNet" class="title">Uses of Class<br>classes.SubNet</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../classes/SubNet.html" title="class in classes">SubNet</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/SubNet.html" title="class in classes">SubNet</a> in <a href="../../api/package-summary.html">api</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../api/package-summary.html">api</a> that return types with arguments of type <a href="../../classes/SubNet.html" title="class in classes">SubNet</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">CpsAPI.</span><code><span class="memberNameLink"><a href="../../api/CpsAPI.html#getSubNets--">getSubNets</a></span>()</code>
+<div class="block">a SubNet contains all Components.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../classes/SubNet.html" title="class in classes">SubNet</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return <a href="../../classes/SubNet.html" title="class in classes">SubNet</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/SubNet.html" title="class in classes">SubNet</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#buildSubNet-classes.AbstractCpsObject-java.util.ArrayList-classes.SubNet-">buildSubNet</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps,
+           java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;visited,
+           <a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN)</code>
+<div class="block">recursivly generates a subnet of all objects, that one specific object is
+ connected to.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> that return types with arguments of type <a href="../../classes/SubNet.html" title="class in classes">SubNet</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#getSubNets--">getSubNets</a></span>()</code>
+<div class="block">Get all Subnets.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../classes/SubNet.html" title="class in classes">SubNet</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../classes/SubNet.html" title="class in classes">SubNet</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#buildSubNet-classes.AbstractCpsObject-java.util.ArrayList-classes.SubNet-">buildSubNet</a></span>(<a href="../../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&nbsp;cps,
+           java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;visited,
+           <a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN)</code>
+<div class="block">recursivly generates a subnet of all objects, that one specific object is
+ connected to.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#calculateEnergy-java.lang.String-classes.SubNet-int-">calculateEnergy</a></span>(java.lang.String&nbsp;type,
+               <a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN,
+               int&nbsp;x)</code>
+<div class="block">calculates the energy of either all producers or consumers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#calculateMinimumEnergy-classes.SubNet-int-">calculateMinimumEnergy</a></span>(<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN,
+                      int&nbsp;x)</code>
+<div class="block">Calculate the Minimum Energy.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#setFlow-classes.SubNet-boolean-">setFlow</a></span>(<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN,
+       boolean&nbsp;simulation)</code>
+<div class="block">Sets the Flow.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#setFlowModelation-classes.SubNet-">setFlowModelation</a></span>(<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN)</code>
+<div class="block">set the Flow Modelation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">SimulationManager.</span><code><span class="memberNameLink"><a href="../../ui/controller/SimulationManager.html#setFlowSimulation-classes.SubNet-">setFlowSimulation</a></span>(<a href="../../classes/SubNet.html" title="class in classes">SubNet</a>&nbsp;sN)</code>
+<div class="block">Set Flow Simulation.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../classes/SubNet.html" title="class in classes">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?classes/class-use/SubNet.html" target="_top">Frames</a></li>
+<li><a href="SubNet.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 31 - 0
doc/classes/package-frame.html

@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>classes</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../classes/package-summary.html" target="classFrame">classes</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractCpsObject.html" title="class in classes" target="classFrame">AbstractCpsObject</a></li>
+<li><a href="Category.html" title="class in classes" target="classFrame">Category</a></li>
+<li><a href="CpsEdge.html" title="class in classes" target="classFrame">CpsEdge</a></li>
+<li><a href="CpsNode.html" title="class in classes" target="classFrame">CpsNode</a></li>
+<li><a href="HolonElement.html" title="class in classes" target="classFrame">HolonElement</a></li>
+<li><a href="HolonObject.html" title="class in classes" target="classFrame">HolonObject</a></li>
+<li><a href="HolonSwitch.html" title="class in classes" target="classFrame">HolonSwitch</a></li>
+<li><a href="HolonTransformer.html" title="class in classes" target="classFrame">HolonTransformer</a></li>
+<li><a href="IdCounter.html" title="class in classes" target="classFrame">IdCounter</a></li>
+<li><a href="IdCounterElem.html" title="class in classes" target="classFrame">IdCounterElem</a></li>
+<li><a href="Position.html" title="class in classes" target="classFrame">Position</a></li>
+<li><a href="SubNet.html" title="class in classes" target="classFrame">SubNet</a></li>
+</ul>
+</div>
+</body>
+</html>

+ 214 - 0
doc/classes/package-summary.html

@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>classes</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="classes";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../exceptions/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;classes</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></td>
+<td class="colLast">
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/Category.html" title="class in classes">Category</a></td>
+<td class="colLast">
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></td>
+<td class="colLast">
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/CpsNode.html" title="class in classes">CpsNode</a></td>
+<td class="colLast">
+<div class="block">The class "CpsNode" represents empty Objects in the system.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></td>
+<td class="colLast">
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></td>
+<td class="colLast">
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></td>
+<td class="colLast">
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></td>
+<td class="colLast">
+<div class="block">The class HolonTransformer represents a Transformer that transforms a flow to a lower flow.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></td>
+<td class="colLast">
+<div class="block">ID-Counter for all Cps Objects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></td>
+<td class="colLast">
+<div class="block">ID-Counter for all Holon Elements.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../classes/Position.html" title="class in classes">Position</a></td>
+<td class="colLast">
+<div class="block">Coordinates of an Object on the canvas with a (int) x-coord and a (int).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../classes/SubNet.html" title="class in classes">SubNet</a></td>
+<td class="colLast">
+<div class="block">The class "subNet" represents ....</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../exceptions/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 151 - 0
doc/classes/package-tree.html

@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>classes Class Hierarchy</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="classes Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/package-tree.html">Prev</a></li>
+<li><a href="../exceptions/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package classes</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">classes.<a href="../classes/AbstractCpsObject.html" title="class in classes"><span class="typeNameLink">AbstractCpsObject</span></a>
+<ul>
+<li type="circle">classes.<a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">CpsNode</span></a></li>
+<li type="circle">classes.<a href="../classes/HolonObject.html" title="class in classes"><span class="typeNameLink">HolonObject</span></a></li>
+<li type="circle">classes.<a href="../classes/HolonSwitch.html" title="class in classes"><span class="typeNameLink">HolonSwitch</span></a></li>
+<li type="circle">classes.<a href="../classes/HolonTransformer.html" title="class in classes"><span class="typeNameLink">HolonTransformer</span></a></li>
+</ul>
+</li>
+<li type="circle">classes.<a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Category</span></a></li>
+<li type="circle">classes.<a href="../classes/CpsEdge.html" title="class in classes"><span class="typeNameLink">CpsEdge</span></a></li>
+<li type="circle">classes.<a href="../classes/HolonElement.html" title="class in classes"><span class="typeNameLink">HolonElement</span></a></li>
+<li type="circle">classes.<a href="../classes/IdCounter.html" title="class in classes"><span class="typeNameLink">IdCounter</span></a></li>
+<li type="circle">classes.<a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">IdCounterElem</span></a></li>
+<li type="circle">classes.<a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Position</span></a></li>
+<li type="circle">classes.<a href="../classes/SubNet.html" title="class in classes"><span class="typeNameLink">SubNet</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../api/package-tree.html">Prev</a></li>
+<li><a href="../exceptions/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 437 - 0
doc/classes/package-use.html

@@ -0,0 +1,437 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Package classes</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Package classes";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package classes" class="title">Uses of Package<br>classes</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../classes/package-summary.html">classes</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#api">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#classes">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#interfaces">interfaces</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#tests">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="api">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../api/package-summary.html">api</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#api">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/CpsEdge.html#api">CpsEdge</a>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonObject.html#api">HolonObject</a>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonSwitch.html#api">HolonSwitch</a>
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/SubNet.html#api">SubNet</a>
+<div class="block">The class "subNet" represents ....</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="classes">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../classes/package-summary.html">classes</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#classes">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/CpsEdge.html#classes">CpsEdge</a>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonElement.html#classes">HolonElement</a>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonObject.html#classes">HolonObject</a>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonSwitch.html#classes">HolonSwitch</a>
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Position.html#classes">Position</a>
+<div class="block">Coordinates of an Object on the canvas with a (int) x-coord and a (int).</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="interfaces">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../interfaces/package-summary.html">interfaces</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#interfaces">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Category.html#interfaces">Category</a>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="tests">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../tests/package-summary.html">tests</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#tests">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Category.html#tests">Category</a>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonElement.html#tests">HolonElement</a>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonObject.html#tests">HolonObject</a>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../ui/controller/package-summary.html">ui.controller</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#ui.controller">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Category.html#ui.controller">Category</a>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/CpsEdge.html#ui.controller">CpsEdge</a>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonElement.html#ui.controller">HolonElement</a>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonObject.html#ui.controller">HolonObject</a>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/SubNet.html#ui.controller">SubNet</a>
+<div class="block">The class "subNet" represents ....</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../ui/model/package-summary.html">ui.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#ui.model">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Category.html#ui.model">Category</a>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/CpsEdge.html#ui.model">CpsEdge</a>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonElement.html#ui.model">HolonElement</a>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../classes/package-summary.html">classes</a> used by <a href="../ui/view/package-summary.html">ui.view</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/AbstractCpsObject.html#ui.view">AbstractCpsObject</a>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/Category.html#ui.view">Category</a>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/CpsEdge.html#ui.view">CpsEdge</a>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonElement.html#ui.view">HolonElement</a>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../classes/class-use/HolonObject.html#ui.view">HolonObject</a>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../classes/class-use/HolonSwitch.html#ui.view">HolonSwitch</a>
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?classes/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/constant-values.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/deprecated-list.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Deprecated List</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 238 - 0
doc/exceptions/NewException1.html

@@ -0,0 +1,238 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>NewException1</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NewException1";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/NewException1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/NewException1.html" target="_top">Frames</a></li>
+<li><a href="NewException1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">exceptions</div>
+<h2 title="Class NewException1" class="title">Class NewException1</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>exceptions.NewException1</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NewException1</span>
+extends java.lang.Object</pre>
+<div class="block">First Exception.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../exceptions/NewException1.html#NewException1--">NewException1</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NewException1--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NewException1</h4>
+<pre>public&nbsp;NewException1()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/NewException1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/NewException1.html" target="_top">Frames</a></li>
+<li><a href="NewException1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/exceptions/class-use/NewException1.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class exceptions.NewException1</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class exceptions.NewException1";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../exceptions/NewException1.html" title="class in exceptions">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?exceptions/class-use/NewException1.html" target="_top">Frames</a></li>
+<li><a href="NewException1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class exceptions.NewException1" class="title">Uses of Class<br>exceptions.NewException1</h2>
+</div>
+<div class="classUseContainer">No usage of exceptions.NewException1</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../exceptions/NewException1.html" title="class in exceptions">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?exceptions/class-use/NewException1.html" target="_top">Frames</a></li>
+<li><a href="NewException1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 20 - 0
doc/exceptions/package-frame.html

@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>exceptions</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../exceptions/package-summary.html" target="classFrame">exceptions</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="NewException1.html" title="class in exceptions" target="classFrame">NewException1</a></li>
+</ul>
+</div>
+</body>
+</html>

+ 144 - 0
doc/exceptions/package-summary.html

@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>exceptions</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="exceptions";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../interfaces/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;exceptions</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../exceptions/NewException1.html" title="class in exceptions">NewException1</a></td>
+<td class="colLast">
+<div class="block">First Exception.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../interfaces/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 137 - 0
doc/exceptions/package-tree.html

@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>exceptions Class Hierarchy</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="exceptions Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/package-tree.html">Prev</a></li>
+<li><a href="../interfaces/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package exceptions</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">exceptions.<a href="../exceptions/NewException1.html" title="class in exceptions"><span class="typeNameLink">NewException1</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../classes/package-tree.html">Prev</a></li>
+<li><a href="../interfaces/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/exceptions/package-use.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Package exceptions</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Package exceptions";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package exceptions" class="title">Uses of Package<br>exceptions</h1>
+</div>
+<div class="contentContainer">No usage of exceptions</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?exceptions/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 229 - 0
doc/help-doc.html

@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>API Help</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Use</h2>
+<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 354 - 0
doc/index-files/index-1.html

@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>A-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="A-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="../ui/view/AboutUsPopUp.html" title="class in ui.view"><span class="typeNameLink">AboutUsPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">AboutUs Pop Up Window.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AboutUsPopUp.html#AboutUsPopUp--">AboutUsPopUp()</a></span> - Constructor for class ui.view.<a href="../ui/view/AboutUsPopUp.html" title="class in ui.view">AboutUsPopUp</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../api/AbstractAlgorithmSuperClass.html" title="class in api"><span class="typeNameLink">AbstractAlgorithmSuperClass</span></a> - Class in <a href="../api/package-summary.html">api</a></dt>
+<dd>
+<div class="block">API Algorithm Super Class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#AbstractAlgorithmSuperClass-api.CpsAPI-">AbstractAlgorithmSuperClass(CpsAPI)</a></span> - Constructor for class api.<a href="../api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../classes/AbstractCpsObject.html" title="class in classes"><span class="typeNameLink">AbstractCpsObject</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The abstract class "CpsObject" represents any possible object in the system
+ (except Edges).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#AbstractCpsObject-java.lang.String-">AbstractCpsObject(String)</a></span> - Constructor for class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Constructor for a CpsObejct with an unique ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#AbstractCpsObject-classes.AbstractCpsObject-">AbstractCpsObject(AbstractCpsObject)</a></span> - Constructor for class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Constructor for a new CpsObject with an unique ID (This constructor
+ correspond to the interaction between the Categories and Canvas)-->
+ actually the "new" Object is a copy.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addCategory-classes.Category-">addCategory(Category)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Adds Category into Model if a Category with the same name already exists
+ Add Category_+1.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addCategory-java.lang.String-">addCategory(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Adds New Category into Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addCategoryListener-interfaces.CategoryListener-">addCategoryListener(CategoryListener)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Init the CategoryListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addConnection-classes.CpsEdge-">addConnection(CpsEdge)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Add a new connection to the selected Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas(CpsEdge)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Add an edge to the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas(CpsEdge)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add an edge to the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#addEdgeOnCanvas-classes.CpsEdge-">addEdgeOnCanvas(CpsEdge)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Adds an Edge to The Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addElement-classes.HolonObject-classes.HolonElement-">addElement(HolonObject, HolonElement)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Adds Element into a Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#addElement-classes.HolonElement-">addElement(HolonElement)</a></span> - Method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">adds a Holon Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addElementCanvasObject-int-java.lang.String-int-float-">addElementCanvasObject(int, String, int, float)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add a new Element into a Object on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addElementCategoryObject-java.lang.String-java.lang.String-java.lang.String-int-float-">addElementCategoryObject(String, String, String, int, float)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add a new Element into a Object in Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addElementIntoCanvasObject-classes.HolonObject-classes.HolonElement-">addElementIntoCanvasObject(HolonObject, HolonElement)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Adds Element into a Object on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addElementIntoCategoryObject-java.lang.String-java.lang.String-classes.HolonElement-">addElementIntoCategoryObject(String, String, HolonElement)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Add Element into a Object in Category.</div>
+</dd>
+<dt><a href="../ui/view/AddElementPopUp.html" title="class in ui.view"><span class="typeNameLink">AddElementPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">popup for adding an Holon Element to a holon Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddElementPopUp.html#AddElementPopUp--">AddElementPopUp()</a></span> - Constructor for class ui.view.<a href="../ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a></dt>
+<dd>
+<div class="block">Create the dialog.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#addElements-classes.HolonElement-">addElements(HolonElement)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">adds an Element to the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addNewCategory-java.lang.String-">addNewCategory(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Adds New Category into Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addNewElementIntoCanvasObject-int-java.lang.String-int-float-">addNewElementIntoCanvasObject(int, String, int, float)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Add a new Element into a Object on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addNewElementIntoCategoryObject-java.lang.String-java.lang.String-java.lang.String-int-float-">addNewElementIntoCategoryObject(String, String, String, int, float)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Add a new Element into a Object in Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addNewHolonObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addNewHolonObject(Category, String, ArrayList&lt;HolonElement&gt;, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Add new Holon Object to a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addNewHolonSwitch-classes.Category-java.lang.String-java.lang.String-">addNewHolonSwitch(Category, String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Add new Holon Switch.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addNewHolonTransformer-classes.Category-java.lang.String-java.lang.String-">addNewHolonTransformer(Category, String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Add new Holon Transformer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#addNewObject-classes.AbstractCpsObject-">addNewObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Add a new Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#addObject-classes.AbstractCpsObject-">addObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Add an CpsObject to the model and notify the ObjectListener for update.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#addObject-classes.Category-classes.AbstractCpsObject-">addObject(Category, AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Add Object into a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addObject-classes.Category-java.lang.String-java.util.ArrayList-java.lang.String-">addObject(Category, String, ArrayList&lt;HolonElement&gt;, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add new Holon Object to a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/GUI.html#addObjectAction-java.lang.String-javax.swing.tree.DefaultMutableTreeNode-">addObjectAction(String, DefaultMutableTreeNode)</a></span> - Method in class ui.view.<a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dt>
+<dd>
+<div class="block">adds a specific object type to selected Category also handles input
+ windows and illegal inputs.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addObjectCanvas-classes.AbstractCpsObject-">addObjectCanvas(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add a new Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#addObjectListener-interfaces.ObjectListener-">addObjectListener(ObjectListener)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">adds the ObjectListener.</div>
+</dd>
+<dt><a href="../ui/view/AddObjectPopUp.html" title="class in ui.view"><span class="typeNameLink">AddObjectPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Popup for adding a Holon Object to a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#AddObjectPopUp-boolean-classes.AbstractCpsObject-java.lang.String-">AddObjectPopUp(boolean, AbstractCpsObject, String)</a></span> - Constructor for class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Create the dialog.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addPseudoTag--">addPseudoTag()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">add a pseudo tag.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addSelectedObject-classes.AbstractCpsObject-">addSelectedObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">add an Object to selectedObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#addSelectedObject-classes.AbstractCpsObject-">addSelectedObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">add an Object to selectedObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addSwitch-classes.Category-java.lang.String-">addSwitch(Category, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add new Holon Switch to a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#addTag-int-">addTag(int)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">For internal purpose (energy flow).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#addTag-int-">addTag(int)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Add a new tag to the ArrayList.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Console.html#addText-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">addText(String, Color, int, boolean, boolean, boolean)</a></span> - Method in class ui.view.<a href="../ui/view/Console.html" title="class in ui.view">Console</a></dt>
+<dd>
+<div class="block">Print Text on the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Console.html#addText-java.lang.String-">addText(String)</a></span> - Method in class ui.view.<a href="../ui/view/Console.html" title="class in ui.view">Console</a></dt>
+<dd>
+<div class="block">Print Text on the console in black and font size 12.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ConsoleController.html#addTextToConsole-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">addTextToConsole(String, Color, int, boolean, boolean, boolean)</a></span> - Method in class ui.controller.<a href="../ui/controller/ConsoleController.html" title="class in ui.controller">ConsoleController</a></dt>
+<dd>
+<div class="block">Print Text on the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ConsoleController.html#addTextToConsole-java.lang.String-">addTextToConsole(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/ConsoleController.html" title="class in ui.controller">ConsoleController</a></dt>
+<dd>
+<div class="block">Print Text on the console in black and font size 12.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addTextToConsole-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">addTextToConsole(String, Color, int, boolean, boolean, boolean)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Getter for selected CpsObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addTextToConsole-java.lang.String-">addTextToConsole(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Print Text on the console in black and font size 12.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#addTransformer-classes.Category-java.lang.String-">addTransformer(Category, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Add new Holon Transformer to a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/AutoSaveController.html#allowed--">allowed()</a></span> - Method in class ui.controller.<a href="../ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></dt>
+<dd>
+<div class="block">Return isAllowed.</div>
+</dd>
+<dt><a href="../api/package-summary.html">api</a> - package api</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#autoSave--">autoSave()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">make an autosave.</div>
+</dd>
+<dt><a href="../ui/controller/AutoSaveController.html" title="class in ui.controller"><span class="typeNameLink">AutoSaveController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Autosave Controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/AutoSaveController.html#AutoSaveController-ui.model.Model-">AutoSaveController(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 147 - 0
doc/index-files/index-10.html

@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>L-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="L-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:L">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#legitState-classes.AbstractCpsObject-classes.AbstractCpsObject-">legitState(AbstractCpsObject, AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">is the Switch in a legitimate State.</div>
+</dd>
+<dt><a href="../ui/controller/LoadController.html" title="class in ui.controller"><span class="typeNameLink">LoadController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for the Loading.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#LoadController-ui.model.Model-ui.controller.CategoryController-ui.controller.CanvasController-ui.controller.ObjectController-ui.controller.MultiPurposeController-">LoadController(Model, CategoryController, CanvasController, ObjectController, MultiPurposeController)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/controller/LoadController.Mode.html" title="enum in ui.controller"><span class="typeNameLink">LoadController.Mode</span></a> - Enum in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">enum Mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#loadFile-java.lang.String-">loadFile(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Reads the the JSON File and load the state into the Model.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 209 - 0
doc/index-files/index-11.html

@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>M-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="M-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:M">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/view/AddElementPopUp.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class ui.view.<a href="../ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a></dt>
+<dd>
+<div class="block">Launch the application.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Launch the application.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">Launch the application.</div>
+</dd>
+<dt><a href="../ui/view/Main.html" title="class in ui.view"><span class="typeNameLink">Main</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">The main Class in this Program.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Main.html#Main--">Main()</a></span> - Constructor for class ui.view.<a href="../ui/view/Main.html" title="class in ui.view">Main</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Main.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class ui.view.<a href="../ui/view/Main.html" title="class in ui.view">Main</a></dt>
+<dd>
+<div class="block">main method of this program.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#mergeLists-java.util.ArrayList-java.util.ArrayList-">mergeLists(ArrayList&lt;Integer&gt;, ArrayList&lt;Integer&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Merge the Lists.</div>
+</dd>
+<dt><a href="../ui/model/Model.html" title="class in ui.model"><span class="typeNameLink">Model</span></a> - Class in <a href="../ui/model/package-summary.html">ui.model</a></dt>
+<dd>
+<div class="block">The Class Model is the class where everything is saved.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#Model--">Model()</a></span> - Constructor for class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Constructor for the model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseExited-java.awt.event.MouseEvent-">mouseExited(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseExited-java.awt.event.MouseEvent-">mouseExited(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mousePositionOnEdge-int-int-">mousePositionOnEdge(int, int)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">Checks if the mouse is on an Edge.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mousePressed-java.awt.event.MouseEvent-">mousePressed(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mousePressed-java.awt.event.MouseEvent-">mousePressed(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller"><span class="typeNameLink">MultiPurposeController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for Multiple Purposes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#MultiPurposeController-ui.model.Model-">MultiPurposeController(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/view/MyCanvas.html" title="class in ui.view"><span class="typeNameLink">MyCanvas</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class is the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#MyCanvas-ui.model.Model-ui.controller.Control-">MyCanvas(Model, Control)</a></span> - Constructor for class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 153 - 0
doc/index-files/index-12.html

@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>N-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="N-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:N">
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><a href="../exceptions/NewException1.html" title="class in exceptions"><span class="typeNameLink">NewException1</span></a> - Class in <a href="../exceptions/package-summary.html">exceptions</a></dt>
+<dd>
+<div class="block">First Exception.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../exceptions/NewException1.html#NewException1--">NewException1()</a></span> - Constructor for class exceptions.<a href="../exceptions/NewException1.html" title="class in exceptions">NewException1</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#next-java.util.Iterator-">next(Iterator&lt;Object&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Get the Next Element from an Iterator.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounter.html#nextId--">nextId()</a></span> - Static method in class classes.<a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></dt>
+<dd>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounterElem.html#nextId--">nextId()</a></span> - Static method in class classes.<a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></dt>
+<dd>
+<div class="block">Return the next ID and increment the ID counter by 1.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#notifyCatListeners--">notifyCatListeners()</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">notifies all listeners about changes in the Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#notifyObjListeners--">notifyObjListeners()</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">notifies all listeners about changes in the Canvas.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 151 - 0
doc/index-files/index-13.html

@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>O-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="O-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:O">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><a href="../ui/controller/ObjectController.html" title="class in ui.controller"><span class="typeNameLink">ObjectController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#ObjectController-ui.model.Model-ui.controller.MultiPurposeController-">ObjectController(Model, MultiPurposeController)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../interfaces/ObjectListener.html" title="interface in interfaces"><span class="typeNameLink">ObjectListener</span></a> - Interface in <a href="../interfaces/package-summary.html">interfaces</a></dt>
+<dd>
+<div class="block">Intercae for ObjectListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../interfaces/CategoryListener.html#onChange-java.util.ArrayList-">onChange(ArrayList&lt;Category&gt;)</a></span> - Method in interface interfaces.<a href="../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../interfaces/ObjectListener.html#onChange-java.util.ArrayList-">onChange(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in interface interfaces.<a href="../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/GUI.html#onChange-java.util.ArrayList-">onChange(ArrayList&lt;Category&gt;)</a></span> - Method in class ui.view.<a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dt>
+<dd>
+<div class="block">When changes are made to the Categories.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 229 - 0
doc/index-files/index-14.html

@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>P-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="P-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:P">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#paintComponent-java.awt.Graphics-">paintComponent(Graphics)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">Paints all Components on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#paintComponent-java.awt.Graphics-">paintComponent(Graphics)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Paints all Components on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#pasteObjects-java.awt.Point-">pasteObjects(Point)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Paste all Selected Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#pasteObjects-java.awt.Point-">pasteObjects(Point)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Paste all Selected Objects.</div>
+</dd>
+<dt><a href="../classes/Position.html" title="class in classes"><span class="typeNameLink">Position</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">Coordinates of an Object on the canvas with a (int) x-coord and a (int).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Position.html#Position-int-int-">Position(int, int)</a></span> - Constructor for class classes.<a href="../classes/Position.html" title="class in classes">Position</a></dt>
+<dd>
+<div class="block">Constructor with an positive x and y coord on the canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Position.html#Position--">Position()</a></span> - Constructor for class classes.<a href="../classes/Position.html" title="class in classes">Position</a></dt>
+<dd>
+<div class="block">Default constructor without defined position.</div>
+</dd>
+<dt><a href="../tests/PraktikumHolonsAdapter.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsAdapter</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">This Class Generates Stuff for the Tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#PraktikumHolonsAdapter--">PraktikumHolonsAdapter()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestAutoSaveController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for the AutoSaveController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#PraktikumHolonsTestAutoSaveController--">PraktikumHolonsTestAutoSaveController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">PraktikumHolonsTestAutoSaveController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestCanvasController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for the CanvasController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#PraktikumHolonsTestCanvasController--">PraktikumHolonsTestCanvasController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestCategoryController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for the CategoryController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#PraktikumHolonsTestCategoryController--">PraktikumHolonsTestCategoryController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestClasses</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Test for the Classes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#PraktikumHolonsTestClasses--">PraktikumHolonsTestClasses()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestConsoleController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for the ConsoleController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#PraktikumHolonsTestConsoleController--">PraktikumHolonsTestConsoleController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests">PraktikumHolonsTestConsoleController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestGlobalController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Test for the GlobalController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#PraktikumHolonsTestGlobalController--">PraktikumHolonsTestGlobalController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests">PraktikumHolonsTestGlobalController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestLoadAndStoreController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for LoadAndStoreController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#PraktikumHolonsTestLoadAndStoreController--">PraktikumHolonsTestLoadAndStoreController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestObjectController</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Tests for the ObjectController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#PraktikumHolonsTestObjectController--">PraktikumHolonsTestObjectController()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../tests/PraktikumHolonsTestSuite.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestSuite</span></a> - Class in <a href="../tests/package-summary.html">tests</a></dt>
+<dd>
+<div class="block">Test Suite for the Tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestSuite.html#PraktikumHolonsTestSuite--">PraktikumHolonsTestSuite()</a></span> - Constructor for class tests.<a href="../tests/PraktikumHolonsTestSuite.html" title="class in tests">PraktikumHolonsTestSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#printNet--">printNet()</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Prints the Components auf all subnets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#printNodes-java.util.ArrayList-">printNodes(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Print the nodes.</div>
+</dd>
+<dt><a href="../ui/view/PropertyTable.html" title="class in ui.view"><span class="typeNameLink">PropertyTable</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Property Table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/PropertyTable.html#PropertyTable--">PropertyTable()</a></span> - Constructor for class ui.view.<a href="../ui/view/PropertyTable.html" title="class in ui.view">PropertyTable</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 235 - 0
doc/index-files/index-15.html

@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>R-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="R-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:R">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readCanvasObject-org.json.simple.JSONArray-">readCanvasObject(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read all Objects in Canvas from JSON File.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readCategory-org.json.simple.JSONArray-">readCategory(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read all Categories from the JSON file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readCategoryObject-org.json.simple.JSONArray-">readCategoryObject(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read all Objects in Category from the JSON File.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readEdge-org.json.simple.JSONArray-">readEdge(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readElement-org.json.simple.JSONArray-">readElement(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read all Elements in Category and Canvas from JSON File.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readElementGraph-org.json.simple.JSONArray-">readElementGraph(JSONArray)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Read the Element Graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#readJson-java.lang.String-">readJson(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">Reads the the JSON File and load the state into the Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#removeCategory-classes.Category-">removeCategory(Category)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">remove a Category from Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas(CpsEdge)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Removes an Edge from the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas(CpsEdge)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Removes an Edge from the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#removeEdgesOnCanvas-classes.CpsEdge-">removeEdgesOnCanvas(CpsEdge)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Remove an edge from the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#removeFromToHandle-int-">removeFromToHandle(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">removes an Object that already has been handled with.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#removeObject-classes.Category-classes.AbstractCpsObject-">removeObject(Category, AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Removes an Object from a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SearchPopUp.html#renameObj-classes.AbstractCpsObject-java.lang.String-">renameObj(AbstractCpsObject, String)</a></span> - Method in class ui.view.<a href="../ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></dt>
+<dd>
+<div class="block">Rename an Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#repaintWithNewElement-java.util.ArrayList-">repaintWithNewElement(ArrayList&lt;HolonElement&gt;)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Visualize the HolonElement on the Graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#repaintWithNewSwitch-classes.HolonSwitch-">repaintWithNewSwitch(HolonSwitch)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Visualize the Switch on the Graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#reset--">reset()</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Reset all Data to the current state of the Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#reset--">reset()</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Resets the Points for the Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#resetBorderColor-classes.AbstractCpsObject-">resetBorderColor(AbstractCpsObject)</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">resets the bordercolor of given object to default (white).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#resetBorderColorForAll--">resetBorderColorForAll()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">resets the bordercolor for all objects on canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#resetCategorys--">resetCategorys()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">init default category and objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#resetConnections-classes.AbstractCpsObject-java.util.ArrayList-java.util.ArrayList-">resetConnections(AbstractCpsObject, ArrayList&lt;Integer&gt;, ArrayList&lt;CpsEdge&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Reset the Connection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounter.html#resetCounter--">resetCounter()</a></span> - Static method in class classes.<a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></dt>
+<dd>
+<div class="block">Reset the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounterElem.html#resetCounter--">resetCounter()</a></span> - Static method in class classes.<a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></dt>
+<dd>
+<div class="block">Reset the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#resetTags--">resetTags()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Rest the tags to Null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#runAlgorithm--">runAlgorithm()</a></span> - Method in class api.<a href="../api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></dt>
+<dd>
+<div class="block">This method will be called in each Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAlgorithm.html#runAlgorithm--">runAlgorithm()</a></span> - Method in interface api.<a href="../api/CpsAlgorithm.html" title="interface in api">CpsAlgorithm</a></dt>
+<dd>
+<div class="block">This Method will be called in each Iteration.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 658 - 0
doc/index-files/index-16.html

@@ -0,0 +1,658 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>S-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="S-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:S">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#saveFile-java.lang.String-">saveFile(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Writes the current State of the Modelling into a JSON File which can be
+ loaded.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#searchByID-int-">searchByID(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Search for Object by ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchByID-int-">searchByID(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Search for Object by ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchCat-java.lang.String-">searchCat(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">search for category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#searchCategory-java.lang.String-">searchCategory(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">search for category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#searchCategoryObject-java.lang.String-java.lang.String-">searchCategoryObject(String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Search for Object in a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchCatObj-classes.Category-java.lang.String-">searchCatObj(Category, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Search for Object in a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchEdge-int-int-">searchEdge(int, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Search Edge between 2 Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchEle-classes.HolonObject-java.lang.String-">searchEle(HolonObject, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Search for Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#searchEleById-classes.HolonObject-int-">searchEleById(HolonObject, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Search the Element by ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#searchElement-java.lang.String-">searchElement(String)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Search for the element with the name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#searchElementById-int-">searchElementById(int)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Search for the element with the id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#searchForSubNets--">searchForSubNets()</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">generates all subNets from all objectsToHandle.</div>
+</dd>
+<dt><a href="../ui/view/SearchPopUp.html" title="class in ui.view"><span class="typeNameLink">SearchPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class represents a popup to seatch for Objects on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SearchPopUp.html#selectObj-classes.AbstractCpsObject-">selectObj(AbstractCpsObject)</a></span> - Method in class ui.view.<a href="../ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></dt>
+<dd>
+<div class="block">add the searched Objects to the Selected Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setA-classes.AbstractCpsObject-">setA(AbstractCpsObject)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Set the Source to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setActive-boolean-">setActive(boolean)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the Status of the Element (see description of variables).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#setActiveAt-boolean-">setActiveAt(boolean)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Set the value of the Switch.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddElementPopUp.html#setActualCps-classes.AbstractCpsObject-">setActualCps(AbstractCpsObject)</a></span> - Method in class ui.view.<a href="../ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a></dt>
+<dd>
+<div class="block">Sets the actual Cps.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setAmount-int-">setAmount(int)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the amount of the Element in the selected Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#setAPI-api.CpsAPI-">setAPI(CpsAPI)</a></span> - Method in class api.<a href="../api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></dt>
+<dd>
+<div class="block">Sets the API.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setAutoSaveNr-int-">setAutoSaveNr(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the auto save Number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#setAutoState-boolean-">setAutoState(boolean)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Set the state of the Switch to automatic.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setB-classes.AbstractCpsObject-">setB(AbstractCpsObject)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Set the Destination to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setBorderColor-java.awt.Color-">setBorderColor(Color)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the Border Color of this CpsObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#setBorderColorForMultObj-java.util.ArrayList-java.awt.Color-">setBorderColorForMultObj(ArrayList&lt;AbstractCpsObject&gt;, Color)</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">changes the borderColor for all objects in List to given color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#setBorderColorForObj-classes.AbstractCpsObject-java.awt.Color-">setBorderColorForObj(AbstractCpsObject, Color)</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">changes the border color of given object to given color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setCanvas-ui.view.MyCanvas-">setCanvas(MyCanvas)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Set the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setCanvas-ui.view.MyCanvas-">setCanvas(MyCanvas)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Set the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#setCanvas-ui.view.MyCanvas-">setCanvas(MyCanvas)</a></span> - Method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">Set the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setCapacity-float-">setCapacity(float)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Setter for the max. capacity</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setCategories-java.util.ArrayList-">setCategories(ArrayList&lt;Category&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets all Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#setCategory-java.lang.String-">setCategory(String)</a></span> - Method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Set the Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setCategoryListeners-java.util.LinkedList-">setCategoryListeners(LinkedList&lt;CategoryListener&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the CategorieListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/DefaulTable.html#setCellEditable-int-int-boolean-">setCellEditable(int, int, boolean)</a></span> - Method in class ui.view.<a href="../ui/view/DefaulTable.html" title="class in ui.view">DefaulTable</a></dt>
+<dd>
+<div class="block">Set Cell Editable.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setCgIdx-java.util.HashMap-">setCgIdx(HashMap&lt;String, Integer&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the Categorie Index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setClipboardObjects-java.util.ArrayList-">setClipboardObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Sets the ClipboardObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#setClipboardObjects-java.util.ArrayList-">setClipboardObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">sets clipBoardObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setClipboradObjects-java.util.ArrayList-">setClipboradObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the ClipboardObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#setColor-java.awt.Color-">setColor(Color)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Set the State Color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setConnections-java.util.ArrayList-">setConnections(ArrayList&lt;CpsEdge&gt;)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set a new ArrayList of connections (Update).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setConsole-ui.view.Console-">setConsole(Console)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#setController-ui.controller.Control-">setController(Control)</a></span> - Method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Sets the Controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#setController-ui.controller.Control-">setController(Control)</a></span> - Method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">set the Controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounter.html#setCounter-int-">setCounter(int)</a></span> - Static method in class classes.<a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></dt>
+<dd>
+<div class="block">Set the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounterElem.html#setCounter-int-">setCounter(int)</a></span> - Static method in class classes.<a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></dt>
+<dd>
+<div class="block">Set the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setCurIteration-int-">setCurIteration(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">sets the current Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#setCurIteration-int-">setCurIteration(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">sets the current Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setCurIteration-int-">setCurIteration(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">sets the current Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setCvsObjIdx-java.util.HashMap-">setCvsObjIdx(HashMap&lt;Integer, Integer&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the CanvasObject Index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#setEdgeCapacity-float-">setEdgeCapacity(float)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">sets the Edge Capacity.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setEdgesOnCanvas-java.util.ArrayList-">setEdgesOnCanvas(ArrayList&lt;CpsEdge&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the edges on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#setEleIdx-java.util.HashMap-">setEleIdx(HashMap&lt;String, Integer&gt;)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Set the indexes of all elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#setElements-java.util.ArrayList-">setElements(ArrayList&lt;HolonElement&gt;)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Set a new ArrayList with HolonElements into the HolonObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setEleName-java.lang.String-">setEleName(String)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the name to any new name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergy-float-">setEnergy(float)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the energy value of the selected Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergyAt-float-">setEnergyAt(float)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set energy to any value to the whole array.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setEnergyAt-int-float-">setEnergyAt(int, float)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set energy to any value at a given position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setFlow-float-">setFlow(float)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Set the flow into a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setFlow-classes.SubNet-boolean-">setFlow(SubNet, boolean)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Sets the Flow.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setFlowModelation-classes.SubNet-">setFlowModelation(SubNet)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">set the Flow Modelation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setFlowSimRec-java.util.ArrayList-int-">setFlowSimRec(ArrayList&lt;AbstractCpsObject&gt;, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Set Flow Rimulation Rec.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setFlowSimulation-classes.SubNet-">setFlowSimulation(SubNet)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Set Flow Simulation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setGraphPoints-java.util.LinkedList-">setGraphPoints(LinkedList&lt;Point&gt;)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the points (values) in the graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#setGraphPoints-java.util.LinkedList-">setGraphPoints(LinkedList&lt;Point&gt;)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Set the values of the switch in the graph (auto. mode only).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#setGraphPoints-classes.HolonObject-">setGraphPoints(HolonObject)</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">sets the graph points in all elements of an Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setID-int-">setID(int)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the ID to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setImage-java.lang.String-">setImage(String)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the path of the image.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setIsSimulation-boolean-">setIsSimulation(boolean)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Set if its simulating or not.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#setIsSimulation-boolean-">setIsSimulation(boolean)</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Set isSimulation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setIsSimulation-boolean-">setIsSimulation(boolean)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the Simulation state (true = simulation, false = modeling).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#setManualMode-boolean-">setManualMode(boolean)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Set the overall value of the Switch (manual mode).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#setManualState-boolean-">setManualState(boolean)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Change the state of the Switch to manual.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setName-java.lang.String-">setName(String)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#setName-java.lang.String-">setName(String)</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Set the name of the Category to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#setNumberOfSaves-int-">setNumberOfSaves(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">sets the max number of autosaves.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setNumberOfSaves-int-">setNumberOfSaves(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Set the Number of Saves.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setObj-java.lang.String-">setObj(String)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set the object to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setObjectListeners-java.util.LinkedList-">setObjectListeners(LinkedList&lt;ObjectListener&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the ObjectListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#setObjects-java.util.ArrayList-">setObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Set a new ArrayList of CpsObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setObjectsOnCanvas-java.util.ArrayList-">setObjectsOnCanvas(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets all Objects on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#setObjIdx-java.util.HashMap-">setObjIdx(HashMap&lt;String, Integer&gt;)</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Set a new sequence of Objects in the tree.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setObjName-java.lang.String-">setObjName(String)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the type of Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPosition-classes.Position-">setPosition(Position)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the position of the Object in the canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPosition-int-int-">setPosition(int, int)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Set the position of the Object in the canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setPseudoTags-java.util.ArrayList-">setPseudoTags(ArrayList&lt;Integer&gt;)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">For internal purpose (energy flow).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#setPseudoTags-java.util.ArrayList-">setPseudoTags(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Set the Pseudo Tags.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setSav-java.lang.String-">setSav(String)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">For save purpose.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setSav-java.lang.String-">setSav(String)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">for save purposes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setScale-int-">setScale(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Changes the value of SCALE and SCALEDIV2.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#setScale-int-">setScale(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Changes the value of SCALE and SCALEDIV2.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setScale-int-">setScale(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the Image Scale.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setSelectedCpsObject-classes.AbstractCpsObject-">setSelectedCpsObject(AbstractCpsObject)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Set the Selected Objecs.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setSelectedEdge-classes.CpsEdge-">setSelectedEdge(CpsEdge)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Set the selected Edge.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setSelectedHolonElement-classes.HolonElement-">setSelectedHolonElement(HolonElement)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the Selecte HolonElement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setSelectedObjectID-int-">setSelectedObjectID(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Returns the ID of the selected Object 0 = no Object is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#setSelectedObjectID-int-">setSelectedObjectID(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">Returns the ID of the selected Object 0 = no Object is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setSelectedObjectID-int-">setSelectedObjectID(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Set the ID of the selected Object 0 = no Object is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setSelecteEdge-classes.CpsEdge-">setSelecteEdge(CpsEdge)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Set the selected Edge.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#setShowedInformation-boolean-boolean-">setShowedInformation(boolean, boolean)</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">Set if Information should be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#setSign-float-">setSign(float)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Set symbol of the value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setState-boolean-">setState(boolean)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Set the state manually to a new one.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#setState--">setState()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">sets the State, wether object is a producer, zero Energy, supplied or
+ not.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#setState-int-">setState(int)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Set the state of the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#setTags-java.util.ArrayList-">setTags(ArrayList&lt;Integer&gt;)</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">For internal purpose (energy flow).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#setTags-java.util.ArrayList-">setTags(ArrayList&lt;Integer&gt;)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">set the tags into a new set of tags.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#setTimerSpeed-int-">setTimerSpeed(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Set the timerSpeed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#setTimerSpeed-int-">setTimerSpeed(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Set the timerSpeed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#setTimerSpeed-int-">setTimerSpeed(int)</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Sets the Interval in ms between each Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#setTransformFixed-float-">setTransformFixed(float)</a></span> - Method in class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Set fixed Transform Value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#setTransformRatio-float-">setTransformRatio(float)</a></span> - Method in class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Set transform ratio.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">PraktikumHolonsTestAutoSaveController</a></dt>
+<dd>
+<div class="block">Setup for the test.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>
+<div class="block">Setup for the tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Setup for the Tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests">PraktikumHolonsTestConsoleController</a></dt>
+<dd>
+<div class="block">Setup.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests">PraktikumHolonsTestGlobalController</a></dt>
+<dd>
+<div class="block">Setup.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">Setup for the Tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#setUp--">setUp()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></dt>
+<dd>
+<div class="block">Setup for the Tests.</div>
+</dd>
+<dt><a href="../ui/view/ShowedInformationPopUp.html" title="class in ui.view"><span class="typeNameLink">ShowedInformationPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class represents a Popup to edit the shown Information.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/ShowedInformationPopUp.html#ShowedInformationPopUp-ui.view.MyCanvas-">ShowedInformationPopUp(MyCanvas)</a></span> - Constructor for class ui.view.<a href="../ui/view/ShowedInformationPopUp.html" title="class in ui.view">ShowedInformationPopUp</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/controller/SimulationManager.html" title="class in ui.controller"><span class="typeNameLink">SimulationManager</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for Simulation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#SimulationManager-ui.model.Model-">SimulationManager(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/view/SimulationMenu.html" title="class in ui.view"><span class="typeNameLink">SimulationMenu</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class represents the Menu, where you can edit stuff about the
+ Simulation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SimulationMenu.html#SimulationMenu-ui.model.Model-ui.controller.Control-">SimulationMenu(Model, Control)</a></span> - Constructor for class ui.view.<a href="../ui/view/SimulationMenu.html" title="class in ui.view">SimulationMenu</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/controller/StoreController.html" title="class in ui.controller"><span class="typeNameLink">StoreController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for Storage.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#StoreController-ui.model.Model-">StoreController(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../classes/SubNet.html" title="class in classes"><span class="typeNameLink">SubNet</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class "subNet" represents ....</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/SubNet.html#SubNet-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-">SubNet(ArrayList&lt;HolonObject&gt;, ArrayList&lt;CpsEdge&gt;, ArrayList&lt;HolonSwitch&gt;)</a></span> - Constructor for class classes.<a href="../classes/SubNet.html" title="class in classes">SubNet</a></dt>
+<dd>
+<div class="block">Constructor for a Subnet.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestSuite.html#suite--">suite()</a></span> - Static method in class tests.<a href="../tests/PraktikumHolonsTestSuite.html" title="class in tests">PraktikumHolonsTestSuite</a></dt>
+<dd>
+<div class="block">Test Suite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#switchDragged-java.awt.event.MouseEvent-">switchDragged(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">When a Point of a switch is dragged.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#switchPressed-java.awt.event.MouseEvent-">switchPressed(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">When a point of a Switch is pressed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#switchState--">switchState()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Calculates the state of the Switch.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 268 - 0
doc/index-files/index-17.html

@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>T-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="T-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:T">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#tempCps">tempCps</a></span> - Variable in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingCategoriesExtended--">testAddingAndDeletingCategoriesExtended()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Extended tests for adding and deleting Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testAddingAndDeletingEdges--">testAddingAndDeletingEdges()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>
+<div class="block">Tests adding and deleting Edges.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testAddingAndDeletingInCanvas--">testAddingAndDeletingInCanvas()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></dt>
+<dd>
+<div class="block">Tests for Adding and Deleting Objects on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testAddingAndDeletingInCategory--">testAddingAndDeletingInCategory()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></dt>
+<dd>
+<div class="block">Tests for adding and Deleting in Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingObjectsExtended--">testAddingAndDeletingObjectsExtended()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Extended tests for adding and deleting Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingObjectsMinimal--">testAddingAndDeletingObjectsMinimal()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Basic tests for adding and deleting Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingCategoriesMinimal--">testAddingCategoriesMinimal()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Basic tests for adding new Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testAddingObjects--">testAddingObjects()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>
+<div class="block">Tests adding objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#testAutoSave--">testAutoSave()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">PraktikumHolonsTestAutoSaveController</a></dt>
+<dd>
+<div class="block">kommentar hier hin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testCategory--">testCategory()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test for the Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#testConsoleController--">testConsoleController()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests">PraktikumHolonsTestConsoleController</a></dt>
+<dd>
+<div class="block">Test for ConsoleController.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testCpsEdge--">testCpsEdge()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test  for CpsEdge.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testCutCopyPasteObjects--">testCutCopyPasteObjects()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>
+<div class="block">Test copying, cutting and pasting Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testDeletingCategoriesMinimal--">testDeletingCategoriesMinimal()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">Basic tests for deleting Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testDeletingObject--">testDeletingObject()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">PraktikumHolonsTestCanvasController</a></dt>
+<dd>
+<div class="block">Tests deleting Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#testGlobalControls--">testGlobalControls()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests">PraktikumHolonsTestGlobalController</a></dt>
+<dd>
+<div class="block">Test for GlobalControls.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonElement--">testHolonElement()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test for HolonElement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonObject--">testHolonObject()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test for HolonObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonSwitch--">testHolonSwitch()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test for HolonSwitch.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testInitialCategories--">testInitialCategories()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests">PraktikumHolonsTestCategoryController</a></dt>
+<dd>
+<div class="block">tests for the Initial Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testInitialHolonElements--">testInitialHolonElements()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests">PraktikumHolonsTestObjectController</a></dt>
+<dd>
+<div class="block">Tests for the Initial HolonElements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadAdvanced--">testLoadAdvanced()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">advanced tests for loading a save file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadBasic--">testLoadBasic()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">basic tests for loading a save file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadException--">testLoadException()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">Test for FileNotFound.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadMinimal--">testLoadMinimal()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">minimal tests for loading a save file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testPosition--">testPosition()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test for Position.</div>
+</dd>
+<dt><a href="../tests/package-summary.html">tests</a> - package tests</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreAdvanced--">testStoreAdvanced()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">advanced tests for saving.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreBasic--">testStoreBasic()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">basic tests for saving.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreMinimal--">testStoreMinimal()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests">PraktikumHolonsTestLoadAndStoreController</a></dt>
+<dd>
+<div class="block">minimal tests for saving.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testSubNet--">testSubNet()</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests">PraktikumHolonsTestClasses</a></dt>
+<dd>
+<div class="block">Test SubNet.</div>
+</dd>
+<dt><a href="../ui/view/TimePanel.html" title="class in ui.view"><span class="typeNameLink">TimePanel</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class represents a Panel where the User can start and stop the Simulation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/TimePanel.html#TimePanel-ui.model.Model-ui.controller.Control-">TimePanel(Model, Control)</a></span> - Constructor for class ui.view.<a href="../ui/view/TimePanel.html" title="class in ui.view">TimePanel</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#toStringCat--">toStringCat()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Transform the Arraylist of categories into a string of all objectName
+ with a separation (',') between each name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#toStringElements--">toStringElements()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">String of all consumers in this HolonObject.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 146 - 0
doc/index-files/index-18.html

@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>U-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="U-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:U">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><a href="../ui/controller/package-summary.html">ui.controller</a> - package ui.controller</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../ui/model/package-summary.html">ui.model</a> - package ui.model</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../ui/view/package-summary.html">ui.view</a> - package ui.view</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../ui/view/UnitGraph.html" title="class in ui.view"><span class="typeNameLink">UnitGraph</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">This Class represents a Graph where the User can model the behavior of
+ elements and switches over time.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#UnitGraph-ui.model.Model-ui.controller.Control-">UnitGraph(Model, Control)</a></span> - Constructor for class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/GUI.html#updateCategories-java.util.ArrayList-">updateCategories(ArrayList&lt;Category&gt;)</a></span> - Method in class ui.view.<a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dt>
+<dd>
+<div class="block">reloads the Categories from Model.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 136 - 0
doc/index-files/index-19.html

@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>V-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="V-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:V">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.Mode.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum ui.controller.<a href="../ui/controller/LoadController.Mode.html" title="enum in ui.controller">LoadController.Mode</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.Mode.html#values--">values()</a></span> - Static method in enum ui.controller.<a href="../ui/controller/LoadController.Mode.html" title="enum in ui.controller">LoadController.Mode</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 136 - 0
doc/index-files/index-2.html

@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>B-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="B-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#buildCurve-java.awt.Point-java.awt.Point-">buildCurve(Point, Point)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Build a Curve for the Graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#buildSubNet-classes.AbstractCpsObject-java.util.ArrayList-classes.SubNet-">buildSubNet(AbstractCpsObject, ArrayList&lt;Integer&gt;, SubNet)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">recursivly generates a subnet of all objects, that one specific object is
+ connected to.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 168 - 0
doc/index-files/index-20.html

@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>W-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="W-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:W">
+<!--   -->
+</a>
+<h2 class="title">W</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCanvasElements-org.json.simple.JSONObject-">writeCanvasElements(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Write Canvas Elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCanvasFile-java.lang.String-">writeCanvasFile(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Write the Canvas File.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCanvasObjects-org.json.simple.JSONObject-">writeCanvasObjects(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Wrte Canvas Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCategory-org.json.simple.JSONObject-">writeCategory(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">writes all Categories into a JSONObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCategoryElements-org.json.simple.JSONObject-">writeCategoryElements(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">writes all Elements in Objects in Category into a JSONObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCategoryFile-java.lang.String-">writeCategoryFile(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Write the Category File.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeCategoryObjects-org.json.simple.JSONObject-">writeCategoryObjects(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">writes all Objects in Category into a JSONObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeEdges-org.json.simple.JSONObject-">writeEdges(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">write all Edges into a JSONObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeElementGraph-org.json.simple.JSONObject-">writeElementGraph(JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">writes the Graph from all Elements into a JSONObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#writeSaveFile-java.lang.String-">writeSaveFile(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Writes the current State of the Modelling into a JSON File which can be
+ loaded.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 129 - 0
doc/index-files/index-21.html

@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>X-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="X-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li><a href="index-22.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:X">
+<!--   -->
+</a>
+<h2 class="title">X</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../classes/Position.html#x">x</a></span> - Variable in class classes.<a href="../classes/Position.html" title="class in classes">Position</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li><a href="index-22.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 129 - 0
doc/index-files/index-22.html

@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Y-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Y-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-21.html">Prev Letter</a></li>
+<li>Next Letter</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-22.html" target="_top">Frames</a></li>
+<li><a href="index-22.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:Y">
+<!--   -->
+</a>
+<h2 class="title">Y</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../classes/Position.html#y">y</a></span> - Variable in class classes.<a href="../classes/Position.html" title="class in classes">Position</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-21.html">Prev Letter</a></li>
+<li>Next Letter</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-22.html" target="_top">Frames</a></li>
+<li><a href="index-22.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 334 - 0
doc/index-files/index-3.html

@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>C-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="C-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-2.html">Prev Letter</a></li>
+<li><a href="index-4.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
+<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#calculateEnergy-java.lang.String-classes.SubNet-int-">calculateEnergy(String, SubNet, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">calculates the energy of either all producers or consumers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#calculateMinimumEnergy-classes.SubNet-int-">calculateMinimumEnergy(SubNet, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Calculate the Minimum Energy.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#calculateState-boolean-">calculateState(boolean)</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Calculates the state of the edge (see description of isWorking).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#calculateStateForCurrentTimeStep--">calculateStateForCurrentTimeStep()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">calculates the flow of the edges and the supply for objects for the
+ current Timestep.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#calculateStateForTimeStep-int-">calculateStateForTimeStep(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">calculates the flow of the edges and the supply for objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#calculateStateForTimeStep-int-">calculateStateForTimeStep(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">calculates the flow of the edges and the supply for objects.</div>
+</dd>
+<dt><a href="../ui/controller/CanvasController.html" title="class in ui.controller"><span class="typeNameLink">CanvasController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#CanvasController-ui.model.Model-ui.controller.MultiPurposeController-">CanvasController(Model, MultiPurposeController)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../classes/Category.html" title="class in classes"><span class="typeNameLink">Category</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">Class "Category" performs the functionality of listing elements into groups.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#Category-java.lang.String-">Category(String)</a></span> - Constructor for class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Category Constructor.</div>
+</dd>
+<dt><a href="../ui/controller/CategoryController.html" title="class in ui.controller"><span class="typeNameLink">CategoryController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for the Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#CategoryController-ui.model.Model-ui.controller.MultiPurposeController-">CategoryController(Model, MultiPurposeController)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../interfaces/CategoryListener.html" title="interface in interfaces"><span class="typeNameLink">CategoryListener</span></a> - Interface in <a href="../interfaces/package-summary.html">interfaces</a></dt>
+<dd>
+<div class="block">Listener for Categories.</div>
+</dd>
+<dt><a href="../ui/view/CategoryPanel.html" title="class in ui.view"><span class="typeNameLink">CategoryPanel</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Here should be the Category Panel.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/CategoryPanel.html#CategoryPanel--">CategoryPanel()</a></span> - Constructor for class ui.view.<a href="../ui/view/CategoryPanel.html" title="class in ui.view">CategoryPanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#changeForExAndNew-float-">changeForExAndNew(float)</a></span> - Method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">Set the Capacity for all existing and new edges.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#changeForExisting-float-">changeForExisting(float)</a></span> - Method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">Set Capacity for all existing Edges.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#changeForNew-float-">changeForNew(float)</a></span> - Method in class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">set edge capacity for new edges.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#checkIfPartiallySupplied-int-">checkIfPartiallySupplied(int)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Check if Partially Supplied.</div>
+</dd>
+<dt><a href="../classes/package-summary.html">classes</a> - package classes</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#cleanObjectsToHandle--">cleanObjectsToHandle()</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">ensures that objectsToHandle only contains HolonObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ConsoleController.html#clearConsole--">clearConsole()</a></span> - Method in class ui.controller.<a href="../ui/controller/ConsoleController.html" title="class in ui.controller">ConsoleController</a></dt>
+<dd>
+<div class="block">Clears the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#clearConsole--">clearConsole()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Clears the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Console.html#clearConsole--">clearConsole()</a></span> - Method in class ui.view.<a href="../ui/view/Console.html" title="class in ui.view">Console</a></dt>
+<dd>
+<div class="block">Clears the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#componentHidden-java.awt.event.ComponentEvent-">componentHidden(ComponentEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#componentMoved-java.awt.event.ComponentEvent-">componentMoved(ComponentEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#componentResized-java.awt.event.ComponentEvent-">componentResized(ComponentEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">When the Component is Resized.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#componentShown-java.awt.event.ComponentEvent-">componentShown(ComponentEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../ui/view/Console.html" title="class in ui.view"><span class="typeNameLink">Console</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">A Console is a Pane where text can be Printed on.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/Console.html#Console--">Console()</a></span> - Constructor for class ui.view.<a href="../ui/view/Console.html" title="class in ui.view">Console</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/controller/ConsoleController.html" title="class in ui.controller"><span class="typeNameLink">ConsoleController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ConsoleController.html#ConsoleController-ui.model.Model-">ConsoleController(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/ConsoleController.html" title="class in ui.controller">ConsoleController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#consolePrint-java.lang.String-">consolePrint(String)</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">prints a given text on the console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#consolePrint-java.lang.String-java.awt.Color-int-boolean-boolean-boolean-">consolePrint(String, Color, int, boolean, boolean, boolean)</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">prints a given text on the console with more details.</div>
+</dd>
+<dt><a href="../ui/controller/Control.html" title="class in ui.controller"><span class="typeNameLink">Control</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">The Class represents the controller in the model, controller view Pattern.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#Control-ui.model.Model-">Control(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#convert-int-">convert(int)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">converting saved Integers into Booleans.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#convertToCanvasY-float-">convertToCanvasY(float)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">converts the number to fit the canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#convertToValueY-double-">convertToValueY(double)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">converts the number to fit the value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#copyElements-java.util.ArrayList-">copyElements(ArrayList&lt;HolonElement&gt;)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Copy all Elements into a New Array.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#copyHashMap-java.util.HashMap-">copyHashMap(HashMap&lt;T, Integer&gt;)</a></span> - Static method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Copies a HashMap into a new One.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#copyObjects--">copyObjects()</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Copy all Selected Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#copyObjects--">copyObjects()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Copy all Selected Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#copyObjects-java.util.ArrayList-">copyObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">copies the data of an array of Objects.</div>
+</dd>
+<dt><a href="../api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">CpsAlgorithm</span></a> - Interface in <a href="../api/package-summary.html">api</a></dt>
+<dd>
+<div class="block">API Class for the CpsAlgorithm.</div>
+</dd>
+<dt><a href="../api/CpsAPI.html" title="class in api"><span class="typeNameLink">CpsAPI</span></a> - Class in <a href="../api/package-summary.html">api</a></dt>
+<dd>
+<div class="block">Api Class for the Cps Controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#CpsAPI-ui.controller.Control-">CpsAPI(Control)</a></span> - Constructor for class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../classes/CpsEdge.html" title="class in classes"><span class="typeNameLink">CpsEdge</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class "CpsEdge" represents the connections on the GUI.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-">CpsEdge(AbstractCpsObject, AbstractCpsObject)</a></span> - Constructor for class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Constructor without max. capacity (by default as 100)</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#CpsEdge-classes.AbstractCpsObject-classes.AbstractCpsObject-float-">CpsEdge(AbstractCpsObject, AbstractCpsObject, float)</a></span> - Constructor for class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Constructor with a user-defined max. capacity</div>
+</dd>
+<dt><a href="../classes/CpsNode.html" title="class in classes"><span class="typeNameLink">CpsNode</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class "CpsNode" represents empty Objects in the system.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsNode.html#CpsNode-java.lang.String-">CpsNode(String)</a></span> - Constructor for class classes.<a href="../classes/CpsNode.html" title="class in classes">CpsNode</a></dt>
+<dd>
+<div class="block">Create a new node in the system with an user-defined name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#cutObjects--">cutObjects()</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Cut all Selected Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#cutObjects--">cutObjects()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Cut all Selected Objects.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-2.html">Prev Letter</a></li>
+<li><a href="index-4.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
+<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 203 - 0
doc/index-files/index-4.html

@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>D-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="D-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-3.html">Prev Letter</a></li>
+<li><a href="index-5.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
+<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:D">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/controller/MultiPurposeController.html#decIdx-T-java.util.HashMap-">decIdx(T, HashMap&lt;T, Integer&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/MultiPurposeController.html" title="class in ui.controller">MultiPurposeController</a></dt>
+<dd>
+<div class="block">Decrement the Indices if a Key as been removed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/AutoSaveController.html#decreaseAutoSaveNr--">decreaseAutoSaveNr()</a></span> - Method in class ui.controller.<a href="../ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></dt>
+<dd>
+<div class="block">Decrease the Autosave Number.</div>
+</dd>
+<dt><a href="../ui/view/DefaulTable.html" title="class in ui.view"><span class="typeNameLink">DefaulTable</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Default Table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#delCanvasObject-classes.AbstractCpsObject-">delCanvasObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Deletes an CpsObject on the Canvas and its connections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#deleteCategory-java.lang.String-">deleteCategory(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">delete a given Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#deleteCategory-java.lang.String-">deleteCategory(String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">delete a given Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#deleteDirectory-java.io.File-">deleteDirectory(File)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Delete a Directory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#deleteElement-int-">deleteElement(int)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">deletes Element at a given index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#deleteElement-classes.HolonObject-classes.HolonElement-">deleteElement(HolonObject, HolonElement)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">deletes a Element from a given Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#deleteElementCanvas-int-int-">deleteElementCanvas(int, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">deletes a Element from a given Canvas Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#deleteElementCanvas-classes.HolonObject-classes.HolonElement-">deleteElementCanvas(HolonObject, HolonElement)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">deletes a Element from a given Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#deleteElementInCanvas-int-int-">deleteElementInCanvas(int, int)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">deletes a Element from a given Canvas Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#deleteElementInCategory-java.lang.String-java.lang.String-java.lang.String-">deleteElementInCategory(String, String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">deletes a Element from a given Category Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#deleteObject-java.lang.String-java.lang.String-">deleteObject(String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">Delete an Object from a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CanvasController.html#deleteObjectOnCanvas-classes.AbstractCpsObject-">deleteObjectOnCanvas(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/CanvasController.html" title="class in ui.controller">CanvasController</a></dt>
+<dd>
+<div class="block">Deletes an CpsObject on the Canvas and its connections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#deleteSelectedObject-classes.AbstractCpsObject-">deleteSelectedObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">deletes a selectedObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#deleteSelectedObject-classes.AbstractCpsObject-">deleteSelectedObject(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">deletes a selectedObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#delObjectCategory-java.lang.String-java.lang.String-">delObjectCategory(String, String)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Delete an Object from a Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/LoadController.html#dispatch-java.util.ArrayList-org.json.simple.JSONObject-">dispatch(ArrayList&lt;String&gt;, JSONObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/LoadController.html" title="class in ui.controller">LoadController</a></dt>
+<dd>
+<div class="block">dispatch the Keys into the right processing.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-3.html">Prev Letter</a></li>
+<li><a href="index-5.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
+<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 153 - 0
doc/index-files/index-5.html

@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>E-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="E-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-4.html">Prev Letter</a></li>
+<li><a href="index-6.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
+<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:E">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view"><span class="typeNameLink">EditEdgesPopUp</span></a> - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Popup for Editing Edges.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/EditEdgesPopUp.html#EditEdgesPopUp--">EditEdgesPopUp()</a></span> - Constructor for class ui.view.<a href="../ui/view/EditEdgesPopUp.html" title="class in ui.view">EditEdgesPopUp</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#editInformation-classes.HolonObject-">editInformation(HolonObject)</a></span> - Method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Edit the Information.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#elementDragged-java.awt.event.MouseEvent-">elementDragged(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">When a Point of a Holon Element is dragged.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#elementPressed-java.awt.event.MouseEvent-">elementPressed(MouseEvent)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">When a point of a Holon Element is pressed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#empty--">empty()</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Empty the Graph.</div>
+</dd>
+<dt><a href="../exceptions/package-summary.html">exceptions</a> - package exceptions</dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-4.html">Prev Letter</a></li>
+<li><a href="index-6.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
+<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 135 - 0
doc/index-files/index-6.html

@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>F-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="F-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-5.html">Prev Letter</a></li>
+<li><a href="index-7.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
+<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:F">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#fillArrayofBooleans--">fillArrayofBooleans()</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Fills the Arrays with booleans.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#fillArrayofValue--">fillArrayofValue()</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Fills the Arrays of each HolonElement.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-5.html">Prev Letter</a></li>
+<li><a href="index-7.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
+<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 582 - 0
doc/index-files/index-7.html

@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>G-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="G-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-6.html">Prev Letter</a></li>
+<li><a href="index-8.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
+<li><a href="index-7.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:G">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generate-int-">generate(int)</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></dt>
+<dd>
+<div class="block">Generate Alphabetical Sequences.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateCategories-java.util.ArrayList-">generateCategories(ArrayList&lt;Category&gt;)</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></dt>
+<dd>
+<div class="block">Generate Sequence of Categories from A - ZZZ.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateElements-java.util.ArrayList-">generateElements(ArrayList&lt;HolonElement&gt;)</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></dt>
+<dd>
+<div class="block">Generate Sequence of Elements from A - ZZZ.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateObjects-java.util.ArrayList-">generateObjects(ArrayList&lt;AbstractCpsObject&gt;)</a></span> - Method in class tests.<a href="../tests/PraktikumHolonsAdapter.html" title="class in tests">PraktikumHolonsAdapter</a></dt>
+<dd>
+<div class="block">Generate Sequence of Objects from A - ZZZ.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getA--">getA()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter for the Source.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getActive--">getActive()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the Status of the Element (see description of variables).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getActiveAt--">getActiveAt()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">All values of the graph for the selected Switch (only auto-Mode) get the
+ activeAt Array.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getActiveManual--">getActiveManual()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Returns the ManualState.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllEdges--">getAllEdges()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">Reutn all Edges on the Canvas in no specific order.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllHolonObjects--">getAllHolonObjects()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">Return all Holon Objects on the Canvas in no specific order.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllObjOnCanvas--">getAllObjOnCanvas()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">Return all Objects on the Canvas in no Specific order.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#getAllSwitches--">getAllSwitches()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">Return all Swtiches on the Canvas in no specific order.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getAmount--">getAmount()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the actual amount of Elements in the selected Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/AbstractAlgorithmSuperClass.html#getAPI--">getAPI()</a></span> - Method in class api.<a href="../api/AbstractAlgorithmSuperClass.html" title="class in api">AbstractAlgorithmSuperClass</a></dt>
+<dd>
+<div class="block">Returns the API.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/AutoSaveController.html#getAutoSaveNr--">getAutoSaveNr()</a></span> - Method in class ui.controller.<a href="../ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></dt>
+<dd>
+<div class="block">Return the Autosave Number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getAutoSaveNr--">getAutoSaveNr()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the auto save Number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getB--">getB()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter for the destination.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getBorderColor--">getBorderColor()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Get the color of the border.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getCapacity--">getCapacity()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter for the max. capacity</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getCategories--">getCategories()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns all Categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getCategoryListeners--">getCategoryListeners()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the CategorieListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getCgIdx--">getCgIdx()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Categorie Index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getClipboradObjects--">getClipboradObjects()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns all Objects in the Clipboard.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getColor--">getColor()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Get the Color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/PropertyTable.html#getColumnClass-int-">getColumnClass(int)</a></span> - Method in class ui.view.<a href="../ui/view/PropertyTable.html" title="class in ui.view">PropertyTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getConnectedTo--">getConnectedTo()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">List of all existing connections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getConnections--">getConnections()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">List of all existing connections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getConsole--">getConsole()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Console.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounter.html#getCounter--">getCounter()</a></span> - Static method in class classes.<a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></dt>
+<dd>
+<div class="block">Return the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounterElem.html#getCounter--">getCounter()</a></span> - Static method in class classes.<a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></dt>
+<dd>
+<div class="block">Return the Counter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getCurIteration--">getCurIteration()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns cURiTERATION.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getCurrentEnergy--">getCurrentEnergy()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Doesn't take into account which timestep is watched, calculates the max
+ values.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getCurrentEnergyAtTimeStep-int-">getCurrentEnergyAtTimeStep(int)</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Getter for the current energy at a given timestep.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getCvsObjIdx--">getCvsObjIdx()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the CanvasObject Index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/SubNet.html#getEdges--">getEdges()</a></span> - Method in class classes.<a href="../classes/SubNet.html" title="class in classes">SubNet</a></dt>
+<dd>
+<div class="block">Return all Edges in the Subnet.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getEdgesOnCanvas--">getEdgesOnCanvas()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Get all Edges on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getEleIdx--">getEleIdx()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Getter index of all elements in the HolonObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddElementPopUp.html#getElement--">getElement()</a></span> - Method in class ui.view.<a href="../ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a></dt>
+<dd>
+<div class="block">Returns the created Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getElements--">getElements()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Getter for all Elements in the HolonObject.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getEleName--">getEleName()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the user-defined Name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getEnergy--">getEnergy()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the energy value of the selected Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getEnergyAt--">getEnergyAt()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the Array of energy (100 values).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getFlow--">getFlow()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter fot the current flow.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/GUI.html#getFrmCyberPhysical--">getFrmCyberPhysical()</a></span> - Method in class ui.view.<a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dt>
+<dd>
+<div class="block">Get the Frame.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getGraphPoints--">getGraphPoints()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the points (values) in the graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getGraphPoints--">getGraphPoints()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">For automatic use only (throught the graph).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getID--">getID()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Getter of the unique ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getId--">getId()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the Id of the selected HolonElement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getImage--">getImage()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Get the path of the image for the selected Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#getIntersectionPoint-java.awt.geom.Line2D-java.awt.geom.Line2D-">getIntersectionPoint(Line2D, Line2D)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Get the Intersection Point of 2 Lines.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getIsSimulation--">getIsSimulation()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Simulation state (true = simulation, false = modeling).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getIterations--">getIterations()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns ITERATIONS.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#getJarContainingFolder-java.lang.Class-">getJarContainingFolder(Class)</a></span> - Static method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Get Jar Containing Folder.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getManualMode--">getManualMode()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Get manualmode state.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getModel--">getModel()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Getter for Model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getName--">getName()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Getter for the user-defined name (no unique).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#getName--">getName()</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Getter the name of the Category.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SearchPopUp.html#getNext-int-">getNext(int)</a></span> - Method in class ui.view.<a href="../ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></dt>
+<dd>
+<div class="block">Get the next Object ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getNumberOfSaves--">getNumberOfSaves()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Number of Saves.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#getNumbersOfSaves--">getNumbersOfSaves()</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Returns numberOfSaves.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getObj--">getObj()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the actual object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SearchPopUp.html#getObj-int-">getObj(int)</a></span> - Method in class ui.view.<a href="../ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></dt>
+<dd>
+<div class="block">get the Object with the specific ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/AddObjectPopUp.html#getObject--">getObject()</a></span> - Method in class ui.view.<a href="../ui/view/AddObjectPopUp.html" title="class in ui.view">AddObjectPopUp</a></dt>
+<dd>
+<div class="block">Return the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getObjectListeners--">getObjectListeners()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the ObjectListener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#getObjects--">getObjects()</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Getter for all CpsObjects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/SubNet.html#getObjects--">getObjects()</a></span> - Method in class classes.<a href="../classes/SubNet.html" title="class in classes">SubNet</a></dt>
+<dd>
+<div class="block">Return all Objects in the Subnet.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getObjectsOnCanvas--">getObjectsOnCanvas()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns all Objects on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/StoreController.html#getObjectType-classes.AbstractCpsObject-">getObjectType(AbstractCpsObject)</a></span> - Method in class ui.controller.<a href="../ui/controller/StoreController.html" title="class in ui.controller">StoreController</a></dt>
+<dd>
+<div class="block">Return the Object Type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/Category.html#getObjIdx--">getObjIdx()</a></span> - Method in class classes.<a href="../classes/Category.html" title="class in classes">Category</a></dt>
+<dd>
+<div class="block">Getter of the Objects in the Tree with their respective order.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getObjName--">getObjName()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Getter for the type of the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#getOutput--">getOutput()</a></span> - Method in class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Get the Output of the Transformer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getPosition--">getPosition()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Get the actual position of the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/SearchPopUp.html#getPrev-int-">getPrev(int)</a></span> - Method in class ui.view.<a href="../ui/view/SearchPopUp.html" title="class in ui.view">SearchPopUp</a></dt>
+<dd>
+<div class="block">Get the previous Index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getPseudoTags--">getPseudoTags()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Get the pseudo tags.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getRedoSave--">getRedoSave()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Returns the redo save.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getSav--">getSav()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">For save purpose.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getSav--">getSav()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getScale--">getScale()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Returns SCALE.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#getScale--">getScale()</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Returns SCALE.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getScale--">getScale()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the sCale (Scale for the Images).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getScaleDiv2--">getScaleDiv2()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Returns SCALE Divided by 2.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#getScaleDiv2--">getScaleDiv2()</a></span> - Method in class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Returns SCALE Divided by 2.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getScaleDiv2--">getScaleDiv2()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns sCALEdIV2 (The Scale divided by 2).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getSelectedCpsObject--">getSelectedCpsObject()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Selected Cps Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getSelectedCpsObjects--">getSelectedCpsObjects()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns all selected Objects on the Canvas.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getSelectedEdge--">getSelectedEdge()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the selected Edge.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getSelectedHolonElement--">getSelectedHolonElement()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the Selected Holon Element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getSelectedObjectID--">getSelectedObjectID()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">Returns the ID of the selected Object 0 = no Object is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#getShowedInformation--">getShowedInformation()</a></span> - Method in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>
+<div class="block">Returns if Information should be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getSign--">getSign()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the symbol of the value (see variable description).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getSimManager--">getSimManager()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">get the Simulation Manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getState--">getState()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter for the status.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#getState--">getState()</a></span> - Method in class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Get the state of the Object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getState-int-">getState(int)</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Getter for the status of the Switch at a given timestep.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#getState--">getState()</a></span> - Method in class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Overall status of the switch (manual or automatic mode).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#getString-java.util.ArrayList-">getString(ArrayList&lt;Integer&gt;)</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Get String.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../api/CpsAPI.html#getSubNets--">getSubNets()</a></span> - Method in class api.<a href="../api/CpsAPI.html" title="class in api">CpsAPI</a></dt>
+<dd>
+<div class="block">a SubNet contains all Components.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/SimulationManager.html#getSubNets--">getSubNets()</a></span> - Method in class ui.controller.<a href="../ui/controller/SimulationManager.html" title="class in ui.controller">SimulationManager</a></dt>
+<dd>
+<div class="block">Get all Subnets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/SubNet.html#getSwitches--">getSwitches()</a></span> - Method in class classes.<a href="../classes/SubNet.html" title="class in classes">SubNet</a></dt>
+<dd>
+<div class="block">Return all Switches in the Subnet.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/AbstractCpsObject.html#getTag--">getTag()</a></span> - Method in class classes.<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a></dt>
+<dd>
+<div class="block">Get the actual tags.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/CpsEdge.html#getTags--">getTags()</a></span> - Method in class classes.<a href="../classes/CpsEdge.html" title="class in classes">CpsEdge</a></dt>
+<dd>
+<div class="block">Getter for the ArrayList of tags.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/model/Model.html#getTimerSpeed--">getTimerSpeed()</a></span> - Method in class ui.model.<a href="../ui/model/Model.html" title="class in ui.model">Model</a></dt>
+<dd>
+<div class="block">get the Interval in ms between each Iteration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/TimePanel.html#getTimeSlider--">getTimeSlider()</a></span> - Method in class ui.view.<a href="../ui/view/TimePanel.html" title="class in ui.view">TimePanel</a></dt>
+<dd>
+<div class="block">Retunrs the TimeSlider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getTotalEnergy--">getTotalEnergy()</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Multiply the amount of gadgets, given by the user, and the
+ consumption/production.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#getTotalEnergyAtTimeStep-int-">getTotalEnergyAtTimeStep(int)</a></span> - Method in class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Get the energy value at a selected time x.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#getTransformFixed--">getTransformFixed()</a></span> - Method in class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Output the actual fixed Transform Value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#getTransformRatio--">getTransformRatio()</a></span> - Method in class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Output the actual ratio of the transformer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#getUndoSave--">getUndoSave()</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Returns the undo save.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#getYValueAt-int-">getYValueAt(int)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Get the Y Value at the x Coordination.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/UnitGraph.html#getYValueAt2-int-">getYValueAt2(int)</a></span> - Method in class ui.view.<a href="../ui/view/UnitGraph.html" title="class in ui.view">UnitGraph</a></dt>
+<dd>
+<div class="block">Get y value at the x Coordination via curves.</div>
+</dd>
+<dt><a href="../ui/controller/GlobalController.html" title="class in ui.controller"><span class="typeNameLink">GlobalController</span></a> - Class in <a href="../ui/controller/package-summary.html">ui.controller</a></dt>
+<dd>
+<div class="block">Controller for the Global Variables.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/GlobalController.html#GlobalController-ui.model.Model-">GlobalController(Model)</a></span> - Constructor for class ui.controller.<a href="../ui/controller/GlobalController.html" title="class in ui.controller">GlobalController</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="../ui/view/GUI.html" title="class in ui.view"><span class="typeNameLink">GUI</span></a>&lt;<a href="../ui/view/GUI.html" title="type parameter in GUI">E</a>&gt; - Class in <a href="../ui/view/package-summary.html">ui.view</a></dt>
+<dd>
+<div class="block">Graphical User Interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/GUI.html#GUI-ui.controller.Control-">GUI(Control)</a></span> - Constructor for class ui.view.<a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dt>
+<dd>
+<div class="block">Create the application.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-6.html">Prev Letter</a></li>
+<li><a href="index-8.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
+<li><a href="index-7.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 182 - 0
doc/index-files/index-8.html

@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>H-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="H-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-7.html">Prev Letter</a></li>
+<li><a href="index-9.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
+<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:H">
+<!--   -->
+</a>
+<h2 class="title">H</h2>
+<dl>
+<dt><a href="../classes/HolonElement.html" title="class in classes"><span class="typeNameLink">HolonElement</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class "HolonElement" represents any possible element that can be added to
+ a CpsObject (such as TV (consumer) or any energy source/producer).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#HolonElement-java.lang.String-int-float-">HolonElement(String, int, float)</a></span> - Constructor for class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Create a new HolonElement with a user-defined name, amount of the same
+ element and energy per element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonElement.html#HolonElement-classes.HolonElement-">HolonElement(HolonElement)</a></span> - Constructor for class classes.<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a></dt>
+<dd>
+<div class="block">Create a copy of the HolonElement given each one a new ID.</div>
+</dd>
+<dt><a href="../classes/HolonObject.html" title="class in classes"><span class="typeNameLink">HolonObject</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class HolonObject represents any Object on the system which capability of
+ injecting or consuming energy on the network, for instance a house or a power
+ plant.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#HolonObject-java.lang.String-">HolonObject(String)</a></span> - Constructor for class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Constructor Set by default the name of the object equals to the category
+ name, until the user changes it.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonObject.html#HolonObject-classes.AbstractCpsObject-">HolonObject(AbstractCpsObject)</a></span> - Constructor for class classes.<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a></dt>
+<dd>
+<div class="block">Contructor of a copy of an Object.</div>
+</dd>
+<dt><a href="../classes/HolonSwitch.html" title="class in classes"><span class="typeNameLink">HolonSwitch</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class HolonSwitch represents a Switch, which can be turned on and off.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#HolonSwitch-java.lang.String-">HolonSwitch(String)</a></span> - Constructor for class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Create a new HolonSwitch with the default name ("Switch"), a default
+ value of automatic handle and active status.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonSwitch.html#HolonSwitch-classes.AbstractCpsObject-">HolonSwitch(AbstractCpsObject)</a></span> - Constructor for class classes.<a href="../classes/HolonSwitch.html" title="class in classes">HolonSwitch</a></dt>
+<dd>
+<div class="block">Create a copy of an existing HolonSwitch.</div>
+</dd>
+<dt><a href="../classes/HolonTransformer.html" title="class in classes"><span class="typeNameLink">HolonTransformer</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">The class HolonTransformer represents a Transformer that transforms a flow to a lower flow.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#HolonTransformer-java.lang.String-">HolonTransformer(String)</a></span> - Constructor for class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Constructor Set type of object (Transformer), its transform ratio and the
+ default name ("Transformer").</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/HolonTransformer.html#HolonTransformer-classes.AbstractCpsObject-">HolonTransformer(AbstractCpsObject)</a></span> - Constructor for class classes.<a href="../classes/HolonTransformer.html" title="class in classes">HolonTransformer</a></dt>
+<dd>
+<div class="block">Copy of the Object.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-7.html">Prev Letter</a></li>
+<li><a href="index-9.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
+<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 161 - 0
doc/index-files/index-9.html

@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>I-Index</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="I-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-8.html">Prev Letter</a></li>
+<li><a href="index-10.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
+<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;<a name="I:I">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><a href="../classes/IdCounter.html" title="class in classes"><span class="typeNameLink">IdCounter</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">ID-Counter for all Cps Objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounter.html#IdCounter--">IdCounter()</a></span> - Constructor for class classes.<a href="../classes/IdCounter.html" title="class in classes">IdCounter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">IdCounterElem</span></a> - Class in <a href="../classes/package-summary.html">classes</a></dt>
+<dd>
+<div class="block">ID-Counter for all Holon Elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../classes/IdCounterElem.html#IdCounterElem--">IdCounterElem()</a></span> - Constructor for class classes.<a href="../classes/IdCounterElem.html" title="class in classes">IdCounterElem</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/AutoSaveController.html#increaseAutoSaveNr--">increaseAutoSaveNr()</a></span> - Method in class ui.controller.<a href="../ui/controller/AutoSaveController.html" title="class in ui.controller">AutoSaveController</a></dt>
+<dd>
+<div class="block">Increase the Auto save number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/CategoryController.html#initCategories--">initCategories()</a></span> - Method in class ui.controller.<a href="../ui/controller/CategoryController.html" title="class in ui.controller">CategoryController</a></dt>
+<dd>
+<div class="block">init default category and objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/ObjectController.html#initHolonElements--">initHolonElements()</a></span> - Method in class ui.controller.<a href="../ui/controller/ObjectController.html" title="class in ui.controller">ObjectController</a></dt>
+<dd>
+<div class="block">init default Power supply of the Power Plant.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../ui/controller/Control.html#initListener-interfaces.CategoryListener-">initListener(CategoryListener)</a></span> - Method in class ui.controller.<a href="../ui/controller/Control.html" title="class in ui.controller">Control</a></dt>
+<dd>
+<div class="block">Init the CategoryListener.</div>
+</dd>
+<dt><a href="../interfaces/package-summary.html">interfaces</a> - package interfaces</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/DefaulTable.html#isCellEditable-int-int-">isCellEditable(int, int)</a></span> - Method in class ui.view.<a href="../ui/view/DefaulTable.html" title="class in ui.view">DefaulTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../ui/view/MyCanvas.html#itemPaste">itemPaste</a></span> - Variable in class ui.view.<a href="../ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a href="index-22.html">Y</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-8.html">Prev Letter</a></li>
+<li><a href="index-10.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
+<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 74 - 0
doc/index.html

@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Generated Documentation (Untitled)</title>
+<script type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
+        targetPage = "undefined";
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
+<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</frameset>
+<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>

+ 237 - 0
doc/interfaces/CategoryListener.html

@@ -0,0 +1,237 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>CategoryListener</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CategoryListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CategoryListener.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../interfaces/ObjectListener.html" title="interface in interfaces"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/CategoryListener.html" target="_top">Frames</a></li>
+<li><a href="CategoryListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">interfaces</div>
+<h2 title="Interface CategoryListener" class="title">Interface CategoryListener</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../ui/view/GUI.html" title="class in ui.view">GUI</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">CategoryListener</span></pre>
+<div class="block">Listener for Categories.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../interfaces/CategoryListener.html#onChange-java.util.ArrayList-">onChange</a></span>(java.util.ArrayList&lt;<a href="../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onChange-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onChange</h4>
+<pre>void&nbsp;onChange(java.util.ArrayList&lt;<a href="../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;categories)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>categories</code> - AbstractCpsObject</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CategoryListener.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../interfaces/ObjectListener.html" title="interface in interfaces"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/CategoryListener.html" target="_top">Frames</a></li>
+<li><a href="CategoryListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 233 - 0
doc/interfaces/ObjectListener.html

@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>ObjectListener</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ObjectListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ObjectListener.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../interfaces/CategoryListener.html" title="interface in interfaces"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/ObjectListener.html" target="_top">Frames</a></li>
+<li><a href="ObjectListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">interfaces</div>
+<h2 title="Interface ObjectListener" class="title">Interface ObjectListener</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ObjectListener</span></pre>
+<div class="block">Intercae for ObjectListener.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../interfaces/ObjectListener.html#onChange-java.util.ArrayList-">onChange</a></span>(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onChange-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onChange</h4>
+<pre>void&nbsp;onChange(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;objects)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>objects</code> - AbstractCpsObject</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ObjectListener.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../interfaces/CategoryListener.html" title="interface in interfaces"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/ObjectListener.html" target="_top">Frames</a></li>
+<li><a href="ObjectListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 235 - 0
doc/interfaces/class-use/CategoryListener.html

@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Interface interfaces.CategoryListener</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Interface interfaces.CategoryListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../interfaces/CategoryListener.html" title="interface in interfaces">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?interfaces/class-use/CategoryListener.html" target="_top">Frames</a></li>
+<li><a href="CategoryListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface interfaces.CategoryListener" class="title">Uses of Interface<br>interfaces.CategoryListener</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CategoryController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CategoryController.html#addCategoryListener-interfaces.CategoryListener-">addCategoryListener</a></span>(<a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a>&nbsp;catLis)</code>
+<div class="block">Init the CategoryListener.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Control.</span><code><span class="memberNameLink"><a href="../../ui/controller/Control.html#initListener-interfaces.CategoryListener-">initListener</a></span>(<a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a>&nbsp;catLis)</code>
+<div class="block">Init the CategoryListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return types with arguments of type <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getCategoryListeners--">getCategoryListeners</a></span>()</code>
+<div class="block">Returns the CategorieListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/model/package-summary.html">ui.model</a> with type arguments of type <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setCategoryListeners-java.util.LinkedList-">setCategoryListeners</a></span>(java.util.LinkedList&lt;<a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a>&gt;&nbsp;linkedList)</code>
+<div class="block">Sets the CategorieListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a> in <a href="../../ui/view/package-summary.html">ui.view</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../ui/view/package-summary.html">ui.view</a> that implement <a href="../../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../ui/view/GUI.html" title="class in ui.view">GUI</a>&lt;E&gt;</span></code>
+<div class="block">Graphical User Interface.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../interfaces/CategoryListener.html" title="interface in interfaces">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?interfaces/class-use/CategoryListener.html" target="_top">Frames</a></li>
+<li><a href="CategoryListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 205 - 0
doc/interfaces/class-use/ObjectListener.html

@@ -0,0 +1,205 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Interface interfaces.ObjectListener</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Interface interfaces.ObjectListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../interfaces/ObjectListener.html" title="interface in interfaces">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?interfaces/class-use/ObjectListener.html" target="_top">Frames</a></li>
+<li><a href="ObjectListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface interfaces.ObjectListener" class="title">Uses of Interface<br>interfaces.ObjectListener</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a> in <a href="../../ui/controller/package-summary.html">ui.controller</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/controller/package-summary.html">ui.controller</a> with parameters of type <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">CanvasController.</span><code><span class="memberNameLink"><a href="../../ui/controller/CanvasController.html#addObjectListener-interfaces.ObjectListener-">addObjectListener</a></span>(<a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a>&nbsp;objLis)</code>
+<div class="block">adds the ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a> in <a href="../../ui/model/package-summary.html">ui.model</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../ui/model/package-summary.html">ui.model</a> that return types with arguments of type <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#getObjectListeners--">getObjectListeners</a></span>()</code>
+<div class="block">Returns the ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Method parameters in <a href="../../ui/model/package-summary.html">ui.model</a> with type arguments of type <a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">Model.</span><code><span class="memberNameLink"><a href="../../ui/model/Model.html#setObjectListeners-java.util.LinkedList-">setObjectListeners</a></span>(java.util.LinkedList&lt;<a href="../../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a>&gt;&nbsp;linkedList)</code>
+<div class="block">Sets the ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../interfaces/ObjectListener.html" title="interface in interfaces">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?interfaces/class-use/ObjectListener.html" target="_top">Frames</a></li>
+<li><a href="ObjectListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 21 - 0
doc/interfaces/package-frame.html

@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>interfaces</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../interfaces/package-summary.html" target="classFrame">interfaces</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="CategoryListener.html" title="interface in interfaces" target="classFrame"><span class="interfaceName">CategoryListener</span></a></li>
+<li><a href="ObjectListener.html" title="interface in interfaces" target="classFrame"><span class="interfaceName">ObjectListener</span></a></li>
+</ul>
+</div>
+</body>
+</html>

+ 150 - 0
doc/interfaces/package-summary.html

@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>interfaces</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="interfaces";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../exceptions/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../tests/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;interfaces</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a></td>
+<td class="colLast">
+<div class="block">Listener for Categories.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../interfaces/ObjectListener.html" title="interface in interfaces">ObjectListener</a></td>
+<td class="colLast">
+<div class="block">Intercae for ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../exceptions/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../tests/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 134 - 0
doc/interfaces/package-tree.html

@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>interfaces Class Hierarchy</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="interfaces Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../exceptions/package-tree.html">Prev</a></li>
+<li><a href="../tests/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package interfaces</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">interfaces.<a href="../interfaces/CategoryListener.html" title="interface in interfaces"><span class="typeNameLink">CategoryListener</span></a></li>
+<li type="circle">interfaces.<a href="../interfaces/ObjectListener.html" title="interface in interfaces"><span class="typeNameLink">ObjectListener</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../exceptions/package-tree.html">Prev</a></li>
+<li><a href="../tests/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 211 - 0
doc/interfaces/package-use.html

@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Package interfaces</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Package interfaces";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package interfaces" class="title">Uses of Package<br>interfaces</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../interfaces/package-summary.html">interfaces</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.controller">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#ui.model">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#ui.view">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.controller">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../interfaces/package-summary.html">interfaces</a> used by <a href="../ui/controller/package-summary.html">ui.controller</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../interfaces/class-use/CategoryListener.html#ui.controller">CategoryListener</a>
+<div class="block">Listener for Categories.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../interfaces/class-use/ObjectListener.html#ui.controller">ObjectListener</a>
+<div class="block">Intercae for ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.model">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../interfaces/package-summary.html">interfaces</a> used by <a href="../ui/model/package-summary.html">ui.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../interfaces/class-use/CategoryListener.html#ui.model">CategoryListener</a>
+<div class="block">Listener for Categories.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../interfaces/class-use/ObjectListener.html#ui.model">ObjectListener</a>
+<div class="block">Intercae for ObjectListener.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="ui.view">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../interfaces/package-summary.html">interfaces</a> used by <a href="../ui/view/package-summary.html">ui.view</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../interfaces/class-use/CategoryListener.html#ui.view">CategoryListener</a>
+<div class="block">Listener for Categories.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?interfaces/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 28 - 0
doc/overview-frame.html

@@ -0,0 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Overview List</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All&nbsp;Classes</a></span></div>
+<div class="indexContainer">
+<h2 title="Packages">Packages</h2>
+<ul title="Packages">
+<li><a href="api/package-frame.html" target="packageFrame">api</a></li>
+<li><a href="classes/package-frame.html" target="packageFrame">classes</a></li>
+<li><a href="exceptions/package-frame.html" target="packageFrame">exceptions</a></li>
+<li><a href="interfaces/package-frame.html" target="packageFrame">interfaces</a></li>
+<li><a href="tests/package-frame.html" target="packageFrame">tests</a></li>
+<li><a href="ui/controller/package-frame.html" target="packageFrame">ui.controller</a></li>
+<li><a href="ui/model/package-frame.html" target="packageFrame">ui.model</a></li>
+<li><a href="ui/view/package-frame.html" target="packageFrame">ui.view</a></li>
+</ul>
+</div>
+<p>&nbsp;</p>
+</body>
+</html>

+ 163 - 0
doc/overview-summary.html

@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Overview</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Overview";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer">
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
+<caption><span>Packages</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="api/package-summary.html">api</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="classes/package-summary.html">classes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="exceptions/package-summary.html">exceptions</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="interfaces/package-summary.html">interfaces</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="tests/package-summary.html">tests</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="ui/controller/package-summary.html">ui.controller</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="ui/model/package-summary.html">ui.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="ui/view/package-summary.html">ui.view</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 269 - 0
doc/overview-tree.html

@@ -0,0 +1,269 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Class Hierarchy</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For All Packages</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="api/package-tree.html">api</a>, </li>
+<li><a href="classes/package-tree.html">classes</a>, </li>
+<li><a href="exceptions/package-tree.html">exceptions</a>, </li>
+<li><a href="interfaces/package-tree.html">interfaces</a>, </li>
+<li><a href="tests/package-tree.html">tests</a>, </li>
+<li><a href="ui/controller/package-tree.html">ui.controller</a>, </li>
+<li><a href="ui/model/package-tree.html">ui.model</a>, </li>
+<li><a href="ui/view/package-tree.html">ui.view</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">api.<a href="api/AbstractAlgorithmSuperClass.html" title="class in api"><span class="typeNameLink">AbstractAlgorithmSuperClass</span></a></li>
+<li type="circle">classes.<a href="classes/AbstractCpsObject.html" title="class in classes"><span class="typeNameLink">AbstractCpsObject</span></a>
+<ul>
+<li type="circle">classes.<a href="classes/CpsNode.html" title="class in classes"><span class="typeNameLink">CpsNode</span></a></li>
+<li type="circle">classes.<a href="classes/HolonObject.html" title="class in classes"><span class="typeNameLink">HolonObject</span></a></li>
+<li type="circle">classes.<a href="classes/HolonSwitch.html" title="class in classes"><span class="typeNameLink">HolonSwitch</span></a></li>
+<li type="circle">classes.<a href="classes/HolonTransformer.html" title="class in classes"><span class="typeNameLink">HolonTransformer</span></a></li>
+</ul>
+</li>
+<li type="circle">javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
+<ul>
+<li type="circle">javax.swing.table.DefaultTableModel (implements java.io.Serializable)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/DefaulTable.html" title="class in ui.view"><span class="typeNameLink">DefaulTable</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/PropertyTable.html" title="class in ui.view"><span class="typeNameLink">PropertyTable</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">ui.controller.<a href="ui/controller/AutoSaveController.html" title="class in ui.controller"><span class="typeNameLink">AutoSaveController</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/CanvasController.html" title="class in ui.controller"><span class="typeNameLink">CanvasController</span></a></li>
+<li type="circle">classes.<a href="classes/Category.html" title="class in classes"><span class="typeNameLink">Category</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/CategoryController.html" title="class in ui.controller"><span class="typeNameLink">CategoryController</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/CategoryPanel.html" title="class in ui.view"><span class="typeNameLink">CategoryPanel</span></a></li>
+<li type="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+<ul>
+<li type="circle">java.awt.Container
+<ul>
+<li type="circle">javax.swing.JComponent (implements java.io.Serializable)
+<ul>
+<li type="circle">javax.swing.JMenuBar (implements javax.accessibility.Accessible, javax.swing.MenuElement)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/SimulationMenu.html" title="class in ui.view"><span class="typeNameLink">SimulationMenu</span></a></li>
+</ul>
+</li>
+<li type="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/MyCanvas.html" title="class in ui.view"><span class="typeNameLink">MyCanvas</span></a> (implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener)</li>
+<li type="circle">ui.view.<a href="ui/view/TimePanel.html" title="class in ui.view"><span class="typeNameLink">TimePanel</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/UnitGraph.html" title="class in ui.view"><span class="typeNameLink">UnitGraph</span></a> (implements java.awt.event.ComponentListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener)</li>
+</ul>
+</li>
+<li type="circle">javax.swing.JScrollPane (implements javax.accessibility.Accessible, javax.swing.ScrollPaneConstants)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/Console.html" title="class in ui.view"><span class="typeNameLink">Console</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">java.awt.Window (implements javax.accessibility.Accessible)
+<ul>
+<li type="circle">java.awt.Dialog
+<ul>
+<li type="circle">javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/AddElementPopUp.html" title="class in ui.view"><span class="typeNameLink">AddElementPopUp</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/AddObjectPopUp.html" title="class in ui.view"><span class="typeNameLink">AddObjectPopUp</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/EditEdgesPopUp.html" title="class in ui.view"><span class="typeNameLink">EditEdgesPopUp</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/SearchPopUp.html" title="class in ui.view"><span class="typeNameLink">SearchPopUp</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/ShowedInformationPopUp.html" title="class in ui.view"><span class="typeNameLink">ShowedInformationPopUp</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">java.awt.Frame (implements java.awt.MenuContainer)
+<ul>
+<li type="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+<ul>
+<li type="circle">ui.view.<a href="ui/view/AboutUsPopUp.html" title="class in ui.view"><span class="typeNameLink">AboutUsPopUp</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">ui.controller.<a href="ui/controller/ConsoleController.html" title="class in ui.controller"><span class="typeNameLink">ConsoleController</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/Control.html" title="class in ui.controller"><span class="typeNameLink">Control</span></a></li>
+<li type="circle">api.<a href="api/CpsAPI.html" title="class in api"><span class="typeNameLink">CpsAPI</span></a></li>
+<li type="circle">classes.<a href="classes/CpsEdge.html" title="class in classes"><span class="typeNameLink">CpsEdge</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/GlobalController.html" title="class in ui.controller"><span class="typeNameLink">GlobalController</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/GUI.html" title="class in ui.view"><span class="typeNameLink">GUI</span></a>&lt;E&gt; (implements interfaces.<a href="interfaces/CategoryListener.html" title="interface in interfaces">CategoryListener</a>)</li>
+<li type="circle">classes.<a href="classes/HolonElement.html" title="class in classes"><span class="typeNameLink">HolonElement</span></a></li>
+<li type="circle">classes.<a href="classes/IdCounter.html" title="class in classes"><span class="typeNameLink">IdCounter</span></a></li>
+<li type="circle">classes.<a href="classes/IdCounterElem.html" title="class in classes"><span class="typeNameLink">IdCounterElem</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/LoadController.html" title="class in ui.controller"><span class="typeNameLink">LoadController</span></a></li>
+<li type="circle">ui.view.<a href="ui/view/Main.html" title="class in ui.view"><span class="typeNameLink">Main</span></a></li>
+<li type="circle">ui.model.<a href="ui/model/Model.html" title="class in ui.model"><span class="typeNameLink">Model</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/MultiPurposeController.html" title="class in ui.controller"><span class="typeNameLink">MultiPurposeController</span></a></li>
+<li type="circle">exceptions.<a href="exceptions/NewException1.html" title="class in exceptions"><span class="typeNameLink">NewException1</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/ObjectController.html" title="class in ui.controller"><span class="typeNameLink">ObjectController</span></a></li>
+<li type="circle">classes.<a href="classes/Position.html" title="class in classes"><span class="typeNameLink">Position</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsAdapter.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsAdapter</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestAutoSaveController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestCanvasController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestCategoryController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestClasses</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestConsoleController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestGlobalController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestLoadAndStoreController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestObjectController</span></a></li>
+<li type="circle">tests.<a href="tests/PraktikumHolonsTestSuite.html" title="class in tests"><span class="typeNameLink">PraktikumHolonsTestSuite</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/SimulationManager.html" title="class in ui.controller"><span class="typeNameLink">SimulationManager</span></a></li>
+<li type="circle">ui.controller.<a href="ui/controller/StoreController.html" title="class in ui.controller"><span class="typeNameLink">StoreController</span></a></li>
+<li type="circle">classes.<a href="classes/SubNet.html" title="class in classes"><span class="typeNameLink">SubNet</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">interfaces.<a href="interfaces/CategoryListener.html" title="interface in interfaces"><span class="typeNameLink">CategoryListener</span></a></li>
+<li type="circle">api.<a href="api/CpsAlgorithm.html" title="interface in api"><span class="typeNameLink">CpsAlgorithm</span></a></li>
+<li type="circle">interfaces.<a href="interfaces/ObjectListener.html" title="interface in interfaces"><span class="typeNameLink">ObjectListener</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">ui.controller.<a href="ui/controller/LoadController.Mode.html" title="enum in ui.controller"><span class="typeNameLink">LoadController.Mode</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 8 - 0
doc/package-list

@@ -0,0 +1,8 @@
+api
+classes
+exceptions
+interfaces
+tests
+ui.controller
+ui.model
+ui.view

+ 30 - 0
doc/script.js

@@ -0,0 +1,30 @@
+function show(type)
+{
+    count = 0;
+    for (var key in methods) {
+        var row = document.getElementById(key);
+        if ((methods[key] &  type) != 0) {
+            row.style.display = '';
+            row.className = (count++ % 2) ? rowColor : altColor;
+        }
+        else
+            row.style.display = 'none';
+    }
+    updateTabs(type);
+}
+
+function updateTabs(type)
+{
+    for (var value in tabs) {
+        var sNode = document.getElementById(tabs[value][0]);
+        var spanNode = sNode.firstChild;
+        if (value == type) {
+            sNode.className = activeTableTab;
+            spanNode.innerHTML = tabs[value][1];
+        }
+        else {
+            sNode.className = tableTab;
+            spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
+        }
+    }
+}

+ 905 - 0
doc/serialized-form.html

@@ -0,0 +1,905 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Serialized Form</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Serialized Form";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Serialized Form" class="title">Serialized Form</h1>
+</div>
+<div class="serializedFormContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2 title="Package">Package&nbsp;ui.view</h2>
+<ul class="blockList">
+<li class="blockList"><a name="ui.view.AboutUsPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/AboutUsPopUp.html" title="class in ui.view">ui.view.AboutUsPopUp</a> extends javax.swing.JFrame implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>contentPanel2</h4>
+<pre>javax.swing.JPanel contentPanel2</pre>
+</li>
+<li class="blockList">
+<h4>contentPanel3</h4>
+<pre>javax.swing.JPanel contentPanel3</pre>
+</li>
+<li class="blockList">
+<h4>titel</h4>
+<pre>javax.swing.JLabel titel</pre>
+</li>
+<li class="blockList">
+<h4>text</h4>
+<pre>javax.swing.JLabel text</pre>
+</li>
+<li class="blockList">
+<h4>namesDevelopers</h4>
+<pre>javax.swing.JLabel namesDevelopers</pre>
+</li>
+<li class="blockListLast">
+<h4>credits</h4>
+<pre>javax.swing.JLabel credits</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.AddElementPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/AddElementPopUp.html" title="class in ui.view">ui.view.AddElementPopUp</a> extends javax.swing.JDialog implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>elementName</h4>
+<pre>javax.swing.JTextField elementName</pre>
+</li>
+<li class="blockList">
+<h4>providedEnergy</h4>
+<pre>javax.swing.JTextField providedEnergy</pre>
+</li>
+<li class="blockList">
+<h4>amount</h4>
+<pre>javax.swing.JTextField amount</pre>
+</li>
+<li class="blockList">
+<h4>hl</h4>
+<pre><a href="classes/HolonElement.html" title="class in classes">HolonElement</a> hl</pre>
+</li>
+<li class="blockListLast">
+<h4>tempCps</h4>
+<pre><a href="classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> tempCps</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.AddObjectPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/AddObjectPopUp.html" title="class in ui.view">ui.view.AddObjectPopUp</a> extends javax.swing.JDialog implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>addElement</h4>
+<pre><a href="ui/view/AddElementPopUp.html" title="class in ui.view">AddElementPopUp</a> addElement</pre>
+</li>
+<li class="blockList">
+<h4>objectName</h4>
+<pre>javax.swing.JTextField objectName</pre>
+</li>
+<li class="blockList">
+<h4>sourcePath</h4>
+<pre>javax.swing.JTextField sourcePath</pre>
+</li>
+<li class="blockList">
+<h4>hElements</h4>
+<pre>java.util.ArrayList&lt;E&gt; hElements</pre>
+</li>
+<li class="blockList">
+<h4>listModel</h4>
+<pre>javax.swing.DefaultListModel&lt;E&gt; listModel</pre>
+</li>
+<li class="blockList">
+<h4>list</h4>
+<pre>javax.swing.JList&lt;E&gt; list</pre>
+</li>
+<li class="blockList">
+<h4>imagePath</h4>
+<pre>java.lang.String imagePath</pre>
+</li>
+<li class="blockList">
+<h4>theObject</h4>
+<pre><a href="classes/HolonObject.html" title="class in classes">HolonObject</a> theObject</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>selectedFile</h4>
+<pre>java.io.File selectedFile</pre>
+</li>
+<li class="blockList">
+<h4>filePath</h4>
+<pre>java.lang.String filePath</pre>
+</li>
+<li class="blockList">
+<h4>givenCategory</h4>
+<pre>java.lang.String givenCategory</pre>
+</li>
+<li class="blockList">
+<h4>lblImagePreview</h4>
+<pre>javax.swing.JLabel lblImagePreview</pre>
+</li>
+<li class="blockList">
+<h4>toEdit</h4>
+<pre><a href="classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> toEdit</pre>
+</li>
+<li class="blockList">
+<h4>editState</h4>
+<pre>boolean editState</pre>
+</li>
+<li class="blockListLast">
+<h4>imageChanged</h4>
+<pre>boolean imageChanged</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.Console">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/Console.html" title="class in ui.view">ui.view.Console</a> extends javax.swing.JScrollPane implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>consoleText</h4>
+<pre>javax.swing.JTextPane consoleText</pre>
+</li>
+<li class="blockList">
+<h4>panel</h4>
+<pre>javax.swing.JPanel panel</pre>
+</li>
+<li class="blockList">
+<h4>style</h4>
+<pre>javax.swing.text.Style style</pre>
+</li>
+<li class="blockList">
+<h4>doc</h4>
+<pre>javax.swing.text.StyledDocument doc</pre>
+</li>
+<li class="blockList">
+<h4>popmenu</h4>
+<pre>javax.swing.JPopupMenu popmenu</pre>
+</li>
+<li class="blockList">
+<h4>itemCopy</h4>
+<pre>javax.swing.JMenuItem itemCopy</pre>
+</li>
+<li class="blockListLast">
+<h4>itemClear</h4>
+<pre>javax.swing.JMenuItem itemClear</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.DefaulTable">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/DefaulTable.html" title="class in ui.view">ui.view.DefaulTable</a> extends javax.swing.table.DefaultTableModel implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockListLast">
+<h4>editableCells</h4>
+<pre>boolean[][] editableCells</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.EditEdgesPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/EditEdgesPopUp.html" title="class in ui.view">ui.view.EditEdgesPopUp</a> extends javax.swing.JDialog implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>capacityField</h4>
+<pre>javax.swing.JTextField capacityField</pre>
+</li>
+<li class="blockList">
+<h4>capacity</h4>
+<pre>float capacity</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnChangeForAll</h4>
+<pre>javax.swing.JRadioButton rdbtnChangeForAll</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnChangeForNew</h4>
+<pre>javax.swing.JRadioButton rdbtnChangeForNew</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnChangeForAll1</h4>
+<pre>javax.swing.JRadioButton rdbtnChangeForAll1</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>canvas</h4>
+<pre><a href="ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a> canvas</pre>
+</li>
+<li class="blockListLast">
+<h4>lblenterinfiniteFor</h4>
+<pre>javax.swing.JLabel lblenterinfiniteFor</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.MyCanvas">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/MyCanvas.html" title="class in ui.view">ui.view.MyCanvas</a> extends javax.swing.JPanel implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>img</h4>
+<pre>java.awt.Image img</pre>
+</li>
+<li class="blockList">
+<h4>x</h4>
+<pre>int x</pre>
+</li>
+<li class="blockList">
+<h4>y</h4>
+<pre>int y</pre>
+</li>
+<li class="blockList">
+<h4>model</h4>
+<pre><a href="ui/model/Model.html" title="class in ui.model">Model</a> model</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>g2</h4>
+<pre>java.awt.Graphics2D g2</pre>
+</li>
+<li class="blockList">
+<h4>cx</h4>
+<pre>int cx</pre>
+</li>
+<li class="blockList">
+<h4>cy</h4>
+<pre>int cy</pre>
+</li>
+<li class="blockList">
+<h4>sx</h4>
+<pre>int sx</pre>
+</li>
+<li class="blockList">
+<h4>sy</h4>
+<pre>int sy</pre>
+</li>
+<li class="blockList">
+<h4>scalediv20</h4>
+<pre>float scalediv20</pre>
+</li>
+<li class="blockList">
+<h4>dataSelected</h4>
+<pre>java.util.ArrayList&lt;E&gt; dataSelected</pre>
+</li>
+<li class="blockList">
+<h4>tempSelected</h4>
+<pre>java.util.ArrayList&lt;E&gt; tempSelected</pre>
+</li>
+<li class="blockList">
+<h4>showedInformation</h4>
+<pre>boolean[] showedInformation</pre>
+</li>
+<li class="blockList">
+<h4>dragging</h4>
+<pre>boolean dragging</pre>
+</li>
+<li class="blockList">
+<h4>dragged</h4>
+<pre>boolean dragged</pre>
+</li>
+<li class="blockList">
+<h4>drawEdge</h4>
+<pre>boolean drawEdge</pre>
+</li>
+<li class="blockList">
+<h4>click</h4>
+<pre>boolean click</pre>
+</li>
+<li class="blockList">
+<h4>doMark</h4>
+<pre>boolean doMark</pre>
+</li>
+<li class="blockList">
+<h4>tempCps</h4>
+<pre><a href="classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a> tempCps</pre>
+</li>
+<li class="blockList">
+<h4>edgeHighlight</h4>
+<pre><a href="classes/CpsEdge.html" title="class in classes">CpsEdge</a> edgeHighlight</pre>
+</li>
+<li class="blockList">
+<h4>popmenu</h4>
+<pre>javax.swing.JPopupMenu popmenu</pre>
+</li>
+<li class="blockList">
+<h4>itemDelete</h4>
+<pre>javax.swing.JMenuItem itemDelete</pre>
+</li>
+<li class="blockList">
+<h4>itemCut</h4>
+<pre>javax.swing.JMenuItem itemCut</pre>
+</li>
+<li class="blockList">
+<h4>itemCopy</h4>
+<pre>javax.swing.JMenuItem itemCopy</pre>
+</li>
+<li class="blockList">
+<h4>itemPaste</h4>
+<pre>javax.swing.JMenuItem itemPaste</pre>
+</li>
+<li class="blockList">
+<h4>objectTT</h4>
+<pre>javax.swing.JToolTip objectTT</pre>
+</li>
+<li class="blockList">
+<h4>mousePosition</h4>
+<pre>java.awt.Point mousePosition</pre>
+</li>
+<li class="blockListLast">
+<h4>edgeCapacity</h4>
+<pre>float edgeCapacity</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.PropertyTable">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/PropertyTable.html" title="class in ui.view">ui.view.PropertyTable</a> extends javax.swing.table.DefaultTableModel implements Serializable</h3>
+</li>
+<li class="blockList"><a name="ui.view.SearchPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/SearchPopUp.html" title="class in ui.view">ui.view.SearchPopUp</a> extends javax.swing.JDialog implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>replaceTextField</h4>
+<pre>javax.swing.JTextField replaceTextField</pre>
+</li>
+<li class="blockList">
+<h4>findTextField</h4>
+<pre>javax.swing.JTextField findTextField</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>canvas</h4>
+<pre><a href="ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a> canvas</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnForward</h4>
+<pre>javax.swing.JRadioButton rdbtnForward</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnBackward</h4>
+<pre>javax.swing.JRadioButton rdbtnBackward</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnAll</h4>
+<pre>javax.swing.JRadioButton rdbtnAll</pre>
+</li>
+<li class="blockList">
+<h4>rdbtnSingle</h4>
+<pre>javax.swing.JRadioButton rdbtnSingle</pre>
+</li>
+<li class="blockListLast">
+<h4>idx</h4>
+<pre>int idx</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.ShowedInformationPopUp">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/ShowedInformationPopUp.html" title="class in ui.view">ui.view.ShowedInformationPopUp</a> extends javax.swing.JDialog implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>contentPanel</h4>
+<pre>javax.swing.JPanel contentPanel</pre>
+</li>
+<li class="blockList">
+<h4>btnOk</h4>
+<pre>javax.swing.JButton btnOk</pre>
+</li>
+<li class="blockList">
+<h4>canvas</h4>
+<pre><a href="ui/view/MyCanvas.html" title="class in ui.view">MyCanvas</a> canvas</pre>
+</li>
+<li class="blockList">
+<h4>objectEnergyCheckbox</h4>
+<pre>javax.swing.JCheckBox objectEnergyCheckbox</pre>
+</li>
+<li class="blockListLast">
+<h4>connectionCheckbox</h4>
+<pre>javax.swing.JCheckBox connectionCheckbox</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.SimulationMenu">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/SimulationMenu.html" title="class in ui.view">ui.view.SimulationMenu</a> extends javax.swing.JMenuBar implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>menuPanel</h4>
+<pre>javax.swing.JPanel menuPanel</pre>
+</li>
+<li class="blockList">
+<h4>simButton</h4>
+<pre>javax.swing.JRadioButton simButton</pre>
+</li>
+<li class="blockList">
+<h4>simSpeedLabel</h4>
+<pre>javax.swing.JLabel simSpeedLabel</pre>
+</li>
+<li class="blockList">
+<h4>simSpeedText</h4>
+<pre>javax.swing.JTextField simSpeedText</pre>
+</li>
+<li class="blockList">
+<h4>algoCombo</h4>
+<pre>javax.swing.JComboBox&lt;E&gt; algoCombo</pre>
+</li>
+<li class="blockList">
+<h4>algoFolderButton</h4>
+<pre>javax.swing.JButton algoFolderButton</pre>
+</li>
+<li class="blockList">
+<h4>algosHash</h4>
+<pre>java.util.HashMap&lt;K,V&gt; algosHash</pre>
+</li>
+<li class="blockList">
+<h4>model</h4>
+<pre><a href="ui/model/Model.html" title="class in ui.model">Model</a> model</pre>
+</li>
+<li class="blockListLast">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.TimePanel">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/TimePanel.html" title="class in ui.view">ui.view.TimePanel</a> extends javax.swing.JPanel implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>model</h4>
+<pre><a href="ui/model/Model.html" title="class in ui.model">Model</a> model</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>timeSlider</h4>
+<pre>javax.swing.JSlider timeSlider</pre>
+</li>
+<li class="blockList">
+<h4>timeBtnPanel</h4>
+<pre>javax.swing.JPanel timeBtnPanel</pre>
+</li>
+<li class="blockList">
+<h4>playBtn</h4>
+<pre>javax.swing.JButton playBtn</pre>
+</li>
+<li class="blockList">
+<h4>timeResetBtn</h4>
+<pre>javax.swing.JButton timeResetBtn</pre>
+</li>
+<li class="blockList">
+<h4>timeForwardBtn</h4>
+<pre>javax.swing.JButton timeForwardBtn</pre>
+</li>
+<li class="blockList">
+<h4>timeBackwardBtn</h4>
+<pre>javax.swing.JButton timeBackwardBtn</pre>
+</li>
+<li class="blockList">
+<h4>timer</h4>
+<pre>javax.swing.Timer timer</pre>
+</li>
+<li class="blockListLast">
+<h4>running</h4>
+<pre>boolean running</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="ui.view.UnitGraph">
+<!--   -->
+</a>
+<h3>Class <a href="ui/view/UnitGraph.html" title="class in ui.view">ui.view.UnitGraph</a> extends javax.swing.JPanel implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>1L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>maximum</h4>
+<pre>float maximum</pre>
+</li>
+<li class="blockList">
+<h4>dragInformation</h4>
+<pre>java.lang.String dragInformation</pre>
+</li>
+<li class="blockList">
+<h4>recSize</h4>
+<pre>java.awt.Point recSize</pre>
+</li>
+<li class="blockList">
+<h4>g2</h4>
+<pre>java.awt.Graphics2D g2</pre>
+</li>
+<li class="blockList">
+<h4>c</h4>
+<pre>java.awt.geom.CubicCurve2D c</pre>
+</li>
+<li class="blockList">
+<h4>cr</h4>
+<pre>java.awt.geom.CubicCurve2D cr</pre>
+</li>
+<li class="blockList">
+<h4>cl</h4>
+<pre>java.awt.geom.CubicCurve2D cl</pre>
+</li>
+<li class="blockList">
+<h4>pointList</h4>
+<pre>java.util.LinkedList&lt;E&gt; pointList</pre>
+</li>
+<li class="blockList">
+<h4>scaleX</h4>
+<pre>double scaleX</pre>
+</li>
+<li class="blockList">
+<h4>scaleY</h4>
+<pre>double scaleY</pre>
+</li>
+<li class="blockList">
+<h4>arrayOfFloats</h4>
+<pre>float[] arrayOfFloats</pre>
+</li>
+<li class="blockList">
+<h4>arrayOfBooleans</h4>
+<pre>boolean[] arrayOfBooleans</pre>
+</li>
+<li class="blockList">
+<h4>width</h4>
+<pre>double width</pre>
+</li>
+<li class="blockList">
+<h4>height</h4>
+<pre>double height</pre>
+</li>
+<li class="blockList">
+<h4>isElement</h4>
+<pre>boolean isElement</pre>
+</li>
+<li class="blockList">
+<h4>isSwitch</h4>
+<pre>boolean isSwitch</pre>
+</li>
+<li class="blockList">
+<h4>tempElements</h4>
+<pre>java.util.ArrayList&lt;E&gt; tempElements</pre>
+</li>
+<li class="blockList">
+<h4>model</h4>
+<pre><a href="ui/model/Model.html" title="class in ui.model">Model</a> model</pre>
+</li>
+<li class="blockList">
+<h4>controller</h4>
+<pre><a href="ui/controller/Control.html" title="class in ui.controller">Control</a> controller</pre>
+</li>
+<li class="blockList">
+<h4>line</h4>
+<pre>java.awt.geom.Line2D.Double line</pre>
+</li>
+<li class="blockList">
+<h4>graphCurve</h4>
+<pre>java.awt.geom.GeneralPath graphCurve</pre>
+</li>
+<li class="blockList">
+<h4>pointDrag</h4>
+<pre>boolean pointDrag</pre>
+</li>
+<li class="blockList">
+<h4>init</h4>
+<pre>boolean init</pre>
+</li>
+<li class="blockList">
+<h4>tempP</h4>
+<pre>java.awt.Point tempP</pre>
+</li>
+<li class="blockList">
+<h4>x</h4>
+<pre>double x</pre>
+</li>
+<li class="blockList">
+<h4>y</h4>
+<pre>double y</pre>
+</li>
+<li class="blockList">
+<h4>x1</h4>
+<pre>int x1</pre>
+</li>
+<li class="blockList">
+<h4>x2</h4>
+<pre>int x2</pre>
+</li>
+<li class="blockList">
+<h4>y1</h4>
+<pre>int y1</pre>
+</li>
+<li class="blockList">
+<h4>y2</h4>
+<pre>int y2</pre>
+</li>
+<li class="blockList">
+<h4>ctrlx1</h4>
+<pre>int ctrlx1</pre>
+</li>
+<li class="blockList">
+<h4>ctrly1</h4>
+<pre>int ctrly1</pre>
+</li>
+<li class="blockList">
+<h4>ctrlx2</h4>
+<pre>int ctrlx2</pre>
+</li>
+<li class="blockListLast">
+<h4>ctrly2</h4>
+<pre>int ctrly2</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 574 - 0
doc/stylesheet.css

@@ -0,0 +1,574 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:14px;
+    margin:0;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4A6782;
+}
+a:hover, a:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a:active {
+    text-decoration:none;
+    color:#4A6782;
+}
+a[name] {
+    color:#353833;
+}
+a[name]:hover {
+    text-decoration:none;
+    color:#353833;
+}
+pre {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+}
+h1 {
+    font-size:20px;
+}
+h2 {
+    font-size:18px;
+}
+h3 {
+    font-size:16px;
+    font-style:italic;
+}
+h4 {
+    font-size:13px;
+}
+h5 {
+    font-size:12px;
+}
+h6 {
+    font-size:11px;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+    margin-top:8px;
+    line-height:1.4em;
+}
+dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+}
+table tr td dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    vertical-align:top;
+    padding-top:4px;
+}
+sup {
+    font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+    clear:both;
+    height:0px;
+    overflow:hidden;
+}
+.aboutLanguage {
+    float:right;
+    padding:0px 21px;
+    font-size:11px;
+    z-index:200;
+    margin-top:-9px;
+}
+.legalCopy {
+    margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+    color:#bb7a2a;
+}
+.tab {
+    background-color:#0066FF;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    padding:.8em .5em .4em .8em;
+    height:auto;/*height:1.8em;*/
+    font-size:11px;
+    margin:0;
+}
+.topNav {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px; 
+}
+.bottomNav {
+    margin-top:10px;
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav {
+    background-color:#dee3e9;
+    float:left;
+    width:100%;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+    text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.navList li{
+    list-style:none;
+    float:left;
+    padding: 5px 6px;
+    text-transform:uppercase;
+}
+ul.subNavList li{
+    list-style:none;
+    float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+    text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+    text-transform:uppercase;
+}
+.navBarCell1Rev {
+    background-color:#F8981D;
+    color:#253441;
+    margin: auto 5px;
+}
+.skipNav {
+    position:absolute;
+    top:auto;
+    left:-9999px;
+    overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+    clear:both;
+    margin:0 20px;
+    padding:5px 0 0 0;
+}
+.indexHeader {
+    margin:10px;
+    position:relative;
+}
+.indexHeader span{
+    margin-right:15px;
+}
+.indexHeader h1 {
+    font-size:13px;
+}
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.subTitle {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 15px 0;
+    padding:0;
+}
+.footer ul {
+    margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+    padding:0;
+    margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+    padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+.indexContainer {
+    margin:10px;
+    position:relative;
+    font-size:12px;
+}
+.indexContainer h2 {
+    font-size:13px;
+    padding:0 0 3px 0;
+}
+.indexContainer ul {
+    margin:0;
+    padding:0;
+}
+.indexContainer ul li {
+    list-style:none;
+    padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+    font-size:12px;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+    margin:5px 0 10px 0px;
+    font-size:14px;
+    font-family:'DejaVu Sans Mono',monospace;
+}
+.serializedFormContainer dl.nameValue dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+ul.inheritance {
+    margin:0;
+    padding:0;
+}
+ul.inheritance li {
+    display:inline;
+    list-style:none;
+}
+ul.inheritance li ul.inheritance {
+    margin-left:15px;
+    padding-left:15px;
+    padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+    list-style:none;
+    margin-bottom:15px;
+    line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+    padding:0px 20px 5px 10px;
+    border:1px solid #ededed; 
+    background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+    margin-left:0;
+    padding-left:0;
+    padding-bottom:15px;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+    list-style:none;
+    border-bottom:none;
+    padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
+    width:100%;
+    border-left:1px solid #EEE; 
+    border-right:1px solid #EEE; 
+    border-bottom:1px solid #EEE; 
+}
+.overviewSummary, .memberSummary  {
+    padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#253441;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0px;
+    padding-top:10px;
+    padding-left:1px;
+    margin:0px;
+    white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
+    color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    padding-bottom:7px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    border: none;
+    height:16px;
+}
+.memberSummary caption span.activeTableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    height:16px;
+}
+.memberSummary caption span.tableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#4D7A97;
+    height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
+    padding-top:0px;
+    padding-left:0px;
+    padding-right:0px;
+    background-image:none;
+    float:none;
+    display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+    display:none;
+    width:5px;
+    position:relative;
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative; 
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative;
+    background-color:#4D7A97;
+    float:left;
+
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
+    text-align:left;
+    padding:0px 0px 12px 10px;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+    vertical-align:top;
+    padding-right:0px;
+    padding-top:8px;
+    padding-bottom:3px;
+}
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
+    background:#dee3e9;
+    text-align:left;
+    padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+    white-space:nowrap;
+    font-size:13px;
+}
+td.colLast, th.colLast {
+    font-size:13px;
+}
+td.colOne, th.colOne {
+    font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.useSummary td.colFirst, .useSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
+    width:25%;
+    vertical-align:top;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+    font-weight:bold;
+}
+.tableSubHeadingColor {
+    background-color:#EEEEFF;
+}
+.altColor {
+    background-color:#FFFFFF;
+}
+.rowColor {
+    background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+    margin-top:0;
+}
+.deprecatedContent {
+    margin:0;
+    padding:10px 0;
+}
+.docSummary {
+    padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    font-style:normal;
+}
+
+div.block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+    padding-top:0px;
+}
+
+
+td.colLast a {
+    padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:10px;
+}
+.block {
+    display:block;
+    margin:3px 10px 2px 0px;
+    color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
+    font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+    font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+    font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+    padding-bottom:0px;
+}

+ 345 - 0
doc/tests/PraktikumHolonsAdapter.html

@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsAdapter</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsAdapter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsAdapter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsAdapter.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsAdapter" class="title">Class PraktikumHolonsAdapter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsAdapter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsAdapter</span>
+extends java.lang.Object</pre>
+<div class="block">This Class Generates Stuff for the Tests.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#PraktikumHolonsAdapter--">PraktikumHolonsAdapter</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generate-int-">generate</a></span>(int&nbsp;n)</code>
+<div class="block">Generate Alphabetical Sequences.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateCategories-java.util.ArrayList-">generateCategories</a></span>(java.util.ArrayList&lt;<a href="../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Categories from A - ZZZ.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateElements-java.util.ArrayList-">generateElements</a></span>(java.util.ArrayList&lt;<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Elements from A - ZZZ.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsAdapter.html#generateObjects-java.util.ArrayList-">generateObjects</a></span>(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;arr)</code>
+<div class="block">Generate Sequence of Objects from A - ZZZ.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsAdapter</h4>
+<pre>public&nbsp;PraktikumHolonsAdapter()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="generateCategories-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateCategories</h4>
+<pre>public&nbsp;void&nbsp;generateCategories(java.util.ArrayList&lt;<a href="../classes/Category.html" title="class in classes">Category</a>&gt;&nbsp;arr)</pre>
+<div class="block">Generate Sequence of Categories from A - ZZZ.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>arr</code> - ArrayList of Categories</dd>
+</dl>
+</li>
+</ul>
+<a name="generateObjects-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateObjects</h4>
+<pre>public&nbsp;void&nbsp;generateObjects(java.util.ArrayList&lt;<a href="../classes/AbstractCpsObject.html" title="class in classes">AbstractCpsObject</a>&gt;&nbsp;arr)</pre>
+<div class="block">Generate Sequence of Objects from A - ZZZ.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>arr</code> - ArrayList of Categories</dd>
+</dl>
+</li>
+</ul>
+<a name="generateElements-java.util.ArrayList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateElements</h4>
+<pre>public&nbsp;void&nbsp;generateElements(java.util.ArrayList&lt;<a href="../classes/HolonElement.html" title="class in classes">HolonElement</a>&gt;&nbsp;arr)</pre>
+<div class="block">Generate Sequence of Elements from A - ZZZ.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>arr</code> - ArrayList of Categories</dd>
+</dl>
+</li>
+</ul>
+<a name="generate-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>generate</h4>
+<pre>public&nbsp;java.lang.String&nbsp;generate(int&nbsp;n)</pre>
+<div class="block">Generate Alphabetical Sequences.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>n</code> - Generator</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A generated Alphabetical Sequence</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsAdapter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsAdapter.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 295 - 0
doc/tests/PraktikumHolonsTestAutoSaveController.html

@@ -0,0 +1,295 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestAutoSaveController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestAutoSaveController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestAutoSaveController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsAdapter.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestAutoSaveController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestAutoSaveController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestAutoSaveController" class="title">Class PraktikumHolonsTestAutoSaveController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestAutoSaveController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestAutoSaveController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for the AutoSaveController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#PraktikumHolonsTestAutoSaveController--">PraktikumHolonsTestAutoSaveController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup for the test.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestAutoSaveController.html#testAutoSave--">testAutoSave</a></span>()</code>
+<div class="block">kommentar hier hin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestAutoSaveController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestAutoSaveController</h4>
+<pre>public&nbsp;PraktikumHolonsTestAutoSaveController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup for the test.</div>
+</li>
+</ul>
+<a name="testAutoSave--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testAutoSave</h4>
+<pre>public&nbsp;void&nbsp;testAutoSave()</pre>
+<div class="block">kommentar hier hin.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestAutoSaveController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsAdapter.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestAutoSaveController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestAutoSaveController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 343 - 0
doc/tests/PraktikumHolonsTestCanvasController.html

@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestCanvasController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestCanvasController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestCanvasController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestCanvasController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCanvasController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestCanvasController" class="title">Class PraktikumHolonsTestCanvasController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestCanvasController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestCanvasController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for the CanvasController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#PraktikumHolonsTestCanvasController--">PraktikumHolonsTestCanvasController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup for the tests.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testAddingAndDeletingEdges--">testAddingAndDeletingEdges</a></span>()</code>
+<div class="block">Tests adding and deleting Edges.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testAddingObjects--">testAddingObjects</a></span>()</code>
+<div class="block">Tests adding objects.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testCutCopyPasteObjects--">testCutCopyPasteObjects</a></span>()</code>
+<div class="block">Test copying, cutting and pasting Objects.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCanvasController.html#testDeletingObject--">testDeletingObject</a></span>()</code>
+<div class="block">Tests deleting Objects.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestCanvasController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestCanvasController</h4>
+<pre>public&nbsp;PraktikumHolonsTestCanvasController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup for the tests.</div>
+</li>
+</ul>
+<a name="testAddingObjects--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingObjects</h4>
+<pre>public&nbsp;void&nbsp;testAddingObjects()</pre>
+<div class="block">Tests adding objects.</div>
+</li>
+</ul>
+<a name="testDeletingObject--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testDeletingObject</h4>
+<pre>public&nbsp;void&nbsp;testDeletingObject()</pre>
+<div class="block">Tests deleting Objects.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingEdges--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingAndDeletingEdges</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingEdges()</pre>
+<div class="block">Tests adding and deleting Edges.</div>
+</li>
+</ul>
+<a name="testCutCopyPasteObjects--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testCutCopyPasteObjects</h4>
+<pre>public&nbsp;void&nbsp;testCutCopyPasteObjects()</pre>
+<div class="block">Test copying, cutting and pasting Objects.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestCanvasController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestCanvasController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCanvasController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 375 - 0
doc/tests/PraktikumHolonsTestCategoryController.html

@@ -0,0 +1,375 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestCategoryController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestCategoryController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestCategoryController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestCategoryController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCategoryController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestCategoryController" class="title">Class PraktikumHolonsTestCategoryController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestCategoryController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestCategoryController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for the CategoryController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#PraktikumHolonsTestCategoryController--">PraktikumHolonsTestCategoryController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup for the Tests.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingCategoriesExtended--">testAddingAndDeletingCategoriesExtended</a></span>()</code>
+<div class="block">Extended tests for adding and deleting Categories.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingObjectsExtended--">testAddingAndDeletingObjectsExtended</a></span>()</code>
+<div class="block">Extended tests for adding and deleting Objects.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingAndDeletingObjectsMinimal--">testAddingAndDeletingObjectsMinimal</a></span>()</code>
+<div class="block">Basic tests for adding and deleting Objects.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testAddingCategoriesMinimal--">testAddingCategoriesMinimal</a></span>()</code>
+<div class="block">Basic tests for adding new Categories.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testDeletingCategoriesMinimal--">testDeletingCategoriesMinimal</a></span>()</code>
+<div class="block">Basic tests for deleting Categories.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestCategoryController.html#testInitialCategories--">testInitialCategories</a></span>()</code>
+<div class="block">tests for the Initial Categories.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestCategoryController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestCategoryController</h4>
+<pre>public&nbsp;PraktikumHolonsTestCategoryController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup for the Tests.</div>
+</li>
+</ul>
+<a name="testInitialCategories--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testInitialCategories</h4>
+<pre>public&nbsp;void&nbsp;testInitialCategories()</pre>
+<div class="block">tests for the Initial Categories.</div>
+</li>
+</ul>
+<a name="testAddingCategoriesMinimal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingCategoriesMinimal</h4>
+<pre>public&nbsp;void&nbsp;testAddingCategoriesMinimal()</pre>
+<div class="block">Basic tests for adding new Categories.</div>
+</li>
+</ul>
+<a name="testDeletingCategoriesMinimal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testDeletingCategoriesMinimal</h4>
+<pre>public&nbsp;void&nbsp;testDeletingCategoriesMinimal()</pre>
+<div class="block">Basic tests for deleting Categories.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingCategoriesExtended--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingAndDeletingCategoriesExtended</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingCategoriesExtended()</pre>
+<div class="block">Extended tests for adding and deleting Categories.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingObjectsMinimal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingAndDeletingObjectsMinimal</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingObjectsMinimal()</pre>
+<div class="block">Basic tests for adding and deleting Objects.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingObjectsExtended--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testAddingAndDeletingObjectsExtended</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingObjectsExtended()</pre>
+<div class="block">Extended tests for adding and deleting Objects.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestCategoryController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestCanvasController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestCategoryController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCategoryController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 375 - 0
doc/tests/PraktikumHolonsTestClasses.html

@@ -0,0 +1,375 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestClasses</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestClasses";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestClasses.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestClasses.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestClasses.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestClasses" class="title">Class PraktikumHolonsTestClasses</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestClasses</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestClasses</span>
+extends java.lang.Object</pre>
+<div class="block">Test for the Classes.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#PraktikumHolonsTestClasses--">PraktikumHolonsTestClasses</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testCategory--">testCategory</a></span>()</code>
+<div class="block">Test for the Categories.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testCpsEdge--">testCpsEdge</a></span>()</code>
+<div class="block">Test  for CpsEdge.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonElement--">testHolonElement</a></span>()</code>
+<div class="block">Test for HolonElement.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonObject--">testHolonObject</a></span>()</code>
+<div class="block">Test for HolonObject.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testHolonSwitch--">testHolonSwitch</a></span>()</code>
+<div class="block">Test for HolonSwitch.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testPosition--">testPosition</a></span>()</code>
+<div class="block">Test for Position.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestClasses.html#testSubNet--">testSubNet</a></span>()</code>
+<div class="block">Test SubNet.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestClasses--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestClasses</h4>
+<pre>public&nbsp;PraktikumHolonsTestClasses()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="testCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testCategory</h4>
+<pre>public&nbsp;void&nbsp;testCategory()</pre>
+<div class="block">Test for the Categories.</div>
+</li>
+</ul>
+<a name="testHolonObject--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testHolonObject</h4>
+<pre>public&nbsp;void&nbsp;testHolonObject()</pre>
+<div class="block">Test for HolonObject.</div>
+</li>
+</ul>
+<a name="testHolonSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testHolonSwitch</h4>
+<pre>public&nbsp;void&nbsp;testHolonSwitch()</pre>
+<div class="block">Test for HolonSwitch.</div>
+</li>
+</ul>
+<a name="testCpsEdge--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testCpsEdge</h4>
+<pre>public&nbsp;void&nbsp;testCpsEdge()</pre>
+<div class="block">Test  for CpsEdge.</div>
+</li>
+</ul>
+<a name="testHolonElement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testHolonElement</h4>
+<pre>public&nbsp;void&nbsp;testHolonElement()</pre>
+<div class="block">Test for HolonElement.</div>
+</li>
+</ul>
+<a name="testPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testPosition</h4>
+<pre>public&nbsp;void&nbsp;testPosition()</pre>
+<div class="block">Test for Position.</div>
+</li>
+</ul>
+<a name="testSubNet--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testSubNet</h4>
+<pre>public&nbsp;void&nbsp;testSubNet()</pre>
+<div class="block">Test SubNet.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestClasses.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestCategoryController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestClasses.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestClasses.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 295 - 0
doc/tests/PraktikumHolonsTestConsoleController.html

@@ -0,0 +1,295 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestConsoleController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestConsoleController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestConsoleController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestConsoleController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestConsoleController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestConsoleController" class="title">Class PraktikumHolonsTestConsoleController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestConsoleController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestConsoleController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for the ConsoleController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#PraktikumHolonsTestConsoleController--">PraktikumHolonsTestConsoleController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestConsoleController.html#testConsoleController--">testConsoleController</a></span>()</code>
+<div class="block">Test for ConsoleController.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestConsoleController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestConsoleController</h4>
+<pre>public&nbsp;PraktikumHolonsTestConsoleController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup.</div>
+</li>
+</ul>
+<a name="testConsoleController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testConsoleController</h4>
+<pre>public&nbsp;void&nbsp;testConsoleController()</pre>
+<div class="block">Test for ConsoleController.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestConsoleController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestClasses.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestConsoleController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestConsoleController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 295 - 0
doc/tests/PraktikumHolonsTestGlobalController.html

@@ -0,0 +1,295 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestGlobalController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestGlobalController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestGlobalController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestGlobalController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestGlobalController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestGlobalController" class="title">Class PraktikumHolonsTestGlobalController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestGlobalController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestGlobalController</span>
+extends java.lang.Object</pre>
+<div class="block">Test for the GlobalController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#PraktikumHolonsTestGlobalController--">PraktikumHolonsTestGlobalController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestGlobalController.html#testGlobalControls--">testGlobalControls</a></span>()</code>
+<div class="block">Test for GlobalControls.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestGlobalController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestGlobalController</h4>
+<pre>public&nbsp;PraktikumHolonsTestGlobalController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup.</div>
+</li>
+</ul>
+<a name="testGlobalControls--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testGlobalControls</h4>
+<pre>public&nbsp;void&nbsp;testGlobalControls()</pre>
+<div class="block">Test for GlobalControls.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestGlobalController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestConsoleController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestGlobalController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestGlobalController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 416 - 0
doc/tests/PraktikumHolonsTestLoadAndStoreController.html

@@ -0,0 +1,416 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestLoadAndStoreController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestLoadAndStoreController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestLoadAndStoreController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestLoadAndStoreController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestLoadAndStoreController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestLoadAndStoreController" class="title">Class PraktikumHolonsTestLoadAndStoreController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestLoadAndStoreController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestLoadAndStoreController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for LoadAndStoreController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#PraktikumHolonsTestLoadAndStoreController--">PraktikumHolonsTestLoadAndStoreController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#setGraphPoints-classes.HolonObject-">setGraphPoints</a></span>(<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj)</code>
+<div class="block">sets the graph points in all elements of an Object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup for the Tests.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadAdvanced--">testLoadAdvanced</a></span>()</code>
+<div class="block">advanced tests for loading a save file.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadBasic--">testLoadBasic</a></span>()</code>
+<div class="block">basic tests for loading a save file.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadException--">testLoadException</a></span>()</code>
+<div class="block">Test for FileNotFound.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testLoadMinimal--">testLoadMinimal</a></span>()</code>
+<div class="block">minimal tests for loading a save file.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreAdvanced--">testStoreAdvanced</a></span>()</code>
+<div class="block">advanced tests for saving.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreBasic--">testStoreBasic</a></span>()</code>
+<div class="block">basic tests for saving.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html#testStoreMinimal--">testStoreMinimal</a></span>()</code>
+<div class="block">minimal tests for saving.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestLoadAndStoreController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestLoadAndStoreController</h4>
+<pre>public&nbsp;PraktikumHolonsTestLoadAndStoreController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup for the Tests.</div>
+</li>
+</ul>
+<a name="testStoreMinimal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testStoreMinimal</h4>
+<pre>public&nbsp;void&nbsp;testStoreMinimal()</pre>
+<div class="block">minimal tests for saving.</div>
+</li>
+</ul>
+<a name="testStoreBasic--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testStoreBasic</h4>
+<pre>public&nbsp;void&nbsp;testStoreBasic()</pre>
+<div class="block">basic tests for saving.</div>
+</li>
+</ul>
+<a name="testStoreAdvanced--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testStoreAdvanced</h4>
+<pre>public&nbsp;void&nbsp;testStoreAdvanced()</pre>
+<div class="block">advanced tests for saving.</div>
+</li>
+</ul>
+<a name="testLoadMinimal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLoadMinimal</h4>
+<pre>public&nbsp;void&nbsp;testLoadMinimal()</pre>
+<div class="block">minimal tests for loading a save file.</div>
+</li>
+</ul>
+<a name="testLoadBasic--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLoadBasic</h4>
+<pre>public&nbsp;void&nbsp;testLoadBasic()</pre>
+<div class="block">basic tests for loading a save file.</div>
+</li>
+</ul>
+<a name="testLoadAdvanced--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLoadAdvanced</h4>
+<pre>public&nbsp;void&nbsp;testLoadAdvanced()</pre>
+<div class="block">advanced tests for loading a save file.</div>
+</li>
+</ul>
+<a name="testLoadException--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLoadException</h4>
+<pre>public&nbsp;void&nbsp;testLoadException()
+                       throws java.io.IOException</pre>
+<div class="block">Test for FileNotFound.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code> - FileNotFoundException</dd>
+</dl>
+</li>
+</ul>
+<a name="setGraphPoints-classes.HolonObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setGraphPoints</h4>
+<pre>public&nbsp;void&nbsp;setGraphPoints(<a href="../classes/HolonObject.html" title="class in classes">HolonObject</a>&nbsp;obj)</pre>
+<div class="block">sets the graph points in all elements of an Object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>obj</code> - the Object</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestLoadAndStoreController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestGlobalController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestLoadAndStoreController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestLoadAndStoreController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 327 - 0
doc/tests/PraktikumHolonsTestObjectController.html

@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestObjectController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestObjectController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestObjectController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestSuite.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestObjectController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestObjectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestObjectController" class="title">Class PraktikumHolonsTestObjectController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestObjectController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestObjectController</span>
+extends java.lang.Object</pre>
+<div class="block">Tests for the ObjectController.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#PraktikumHolonsTestObjectController--">PraktikumHolonsTestObjectController</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#setUp--">setUp</a></span>()</code>
+<div class="block">Setup for the Tests.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testAddingAndDeletingInCanvas--">testAddingAndDeletingInCanvas</a></span>()</code>
+<div class="block">Tests for Adding and Deleting Objects on the Canvas.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testAddingAndDeletingInCategory--">testAddingAndDeletingInCategory</a></span>()</code>
+<div class="block">Tests for adding and Deleting in Categories.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestObjectController.html#testInitialHolonElements--">testInitialHolonElements</a></span>()</code>
+<div class="block">Tests for the Initial HolonElements.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestObjectController--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestObjectController</h4>
+<pre>public&nbsp;PraktikumHolonsTestObjectController()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()</pre>
+<div class="block">Setup for the Tests.</div>
+</li>
+</ul>
+<a name="testInitialHolonElements--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testInitialHolonElements</h4>
+<pre>public&nbsp;void&nbsp;testInitialHolonElements()</pre>
+<div class="block">Tests for the Initial HolonElements.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingInCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAddingAndDeletingInCategory</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingInCategory()</pre>
+<div class="block">Tests for adding and Deleting in Categories.</div>
+</li>
+</ul>
+<a name="testAddingAndDeletingInCanvas--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testAddingAndDeletingInCanvas</h4>
+<pre>public&nbsp;void&nbsp;testAddingAndDeletingInCanvas()</pre>
+<div class="block">Tests for Adding and Deleting Objects on the Canvas.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestObjectController.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestLoadAndStoreController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../tests/PraktikumHolonsTestSuite.html" title="class in tests"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestObjectController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestObjectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 283 - 0
doc/tests/PraktikumHolonsTestSuite.html

@@ -0,0 +1,283 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:13 CEST 2016 -->
+<title>PraktikumHolonsTestSuite</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PraktikumHolonsTestSuite";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestSuite.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestSuite.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestSuite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">tests</div>
+<h2 title="Class PraktikumHolonsTestSuite" class="title">Class PraktikumHolonsTestSuite</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>tests.PraktikumHolonsTestSuite</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">PraktikumHolonsTestSuite</span>
+extends java.lang.Object</pre>
+<div class="block">Test Suite for the Tests.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Gruppe14</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestSuite.html#PraktikumHolonsTestSuite--">PraktikumHolonsTestSuite</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static junit.framework.Test</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../tests/PraktikumHolonsTestSuite.html#suite--">suite</a></span>()</code>
+<div class="block">Test Suite.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PraktikumHolonsTestSuite--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PraktikumHolonsTestSuite</h4>
+<pre>public&nbsp;PraktikumHolonsTestSuite()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="suite--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>suite</h4>
+<pre>public static&nbsp;junit.framework.Test&nbsp;suite()</pre>
+<div class="block">Test Suite.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>suite</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PraktikumHolonsTestSuite.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-files/index-1.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../tests/PraktikumHolonsTestObjectController.html" title="class in tests"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?tests/PraktikumHolonsTestSuite.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestSuite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/tests/class-use/PraktikumHolonsAdapter.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class tests.PraktikumHolonsAdapter</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class tests.PraktikumHolonsAdapter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsAdapter.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsAdapter.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class tests.PraktikumHolonsAdapter" class="title">Uses of Class<br>tests.PraktikumHolonsAdapter</h2>
+</div>
+<div class="classUseContainer">No usage of tests.PraktikumHolonsAdapter</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsAdapter.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsAdapter.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/tests/class-use/PraktikumHolonsTestAutoSaveController.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class tests.PraktikumHolonsTestAutoSaveController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class tests.PraktikumHolonsTestAutoSaveController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsTestAutoSaveController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestAutoSaveController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class tests.PraktikumHolonsTestAutoSaveController" class="title">Uses of Class<br>tests.PraktikumHolonsTestAutoSaveController</h2>
+</div>
+<div class="classUseContainer">No usage of tests.PraktikumHolonsTestAutoSaveController</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsTestAutoSaveController.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsTestAutoSaveController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestAutoSaveController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

+ 124 - 0
doc/tests/class-use/PraktikumHolonsTestCanvasController.html

@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="de">
+<head>
+<!-- Generated by javadoc (1.8.0_74) on Tue Sep 27 12:48:17 CEST 2016 -->
+<title>Uses of Class tests.PraktikumHolonsTestCanvasController</title>
+<meta name="date" content="2016-09-27">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class tests.PraktikumHolonsTestCanvasController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsTestCanvasController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCanvasController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class tests.PraktikumHolonsTestCanvasController" class="title">Uses of Class<br>tests.PraktikumHolonsTestCanvasController</h2>
+</div>
+<div class="classUseContainer">No usage of tests.PraktikumHolonsTestCanvasController</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../tests/PraktikumHolonsTestCanvasController.html" title="class in tests">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?tests/class-use/PraktikumHolonsTestCanvasController.html" target="_top">Frames</a></li>
+<li><a href="PraktikumHolonsTestCanvasController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Some files were not shown because too many files changed in this diff