<liclass="circle">java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"class="type-name-link external-link"title="class or interface in java.lang">Object</a>
<ul>
<liclass="circle">ui.<ahref="ui/Factory.html"class="type-name-link"title="class in ui">Factory</a></li>
<liclass="circle">facade.<ahref="facade/Factorysystem.html"class="type-name-link"title="class in facade">Factorysystem</a></li>
<liclass="circle">main.<ahref="main/Main.html"class="type-name-link"title="class in main">Main</a></li>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/Roboter.html"class="type-name-link"title="class in Domäne">Roboter</a> (implements tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/Robot.html"title="interface in tpe.exceptions.roboter">Robot</a>)
<ul>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/C3PO.html"class="type-name-link"title="class in Domäne">C3PO</a></li>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/Nexus6.html"class="type-name-link"title="class in Domäne">Nexus6</a></li>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/R2D2.html"class="type-name-link"title="class in Domäne">R2D2</a></li>
</ul>
</li>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/RobotFactory.html"class="type-name-link"title="class in Domäne">RobotFactory</a></li>
<liclass="circle">java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html"class="type-name-link external-link"title="class or interface in java.lang">Throwable</a> (implements java.io.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html"title="class or interface in java.io"class="external-link">Serializable</a>)
<ul>
<liclass="circle">java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html"class="type-name-link external-link"title="class or interface in java.lang">Exception</a>
<ul>
<liclass="circle">tpe.exceptions.roboter.exceptions.<ahref="tpe/exceptions/roboter/exceptions/RobotException.html"class="type-name-link"title="class in tpe.exceptions.roboter.exceptions">RobotException</a>
<ul>
<liclass="circle">tpe.exceptions.roboter.exceptions.<ahref="tpe/exceptions/roboter/exceptions/RobotIllegalStateException.html"class="type-name-link"title="class in tpe.exceptions.roboter.exceptions">RobotIllegalStateException</a></li>
<liclass="circle">tpe.exceptions.roboter.exceptions.<ahref="tpe/exceptions/roboter/exceptions/RobotMagicValueException.html"class="type-name-link"title="class in tpe.exceptions.roboter.exceptions">RobotMagicValueException</a></li>
<liclass="circle">tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/RobotControl.html"class="type-name-link"title="interface in tpe.exceptions.roboter">RobotControl</a>
<ul>
<liclass="circle">tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/Robot.html"class="type-name-link"title="interface in tpe.exceptions.roboter">Robot</a> (also extends tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/RobotInstructions.html"title="interface in tpe.exceptions.roboter">RobotInstructions</a>)</li>
</ul>
</li>
<liclass="circle">tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/RobotInstructions.html"class="type-name-link"title="interface in tpe.exceptions.roboter">RobotInstructions</a>
<ul>
<liclass="circle">tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/Robot.html"class="type-name-link"title="interface in tpe.exceptions.roboter">Robot</a> (also extends tpe.exceptions.roboter.<ahref="tpe/exceptions/roboter/RobotControl.html"title="interface in tpe.exceptions.roboter">RobotControl</a>)</li>
</ul>
</li>
</ul>
</section>
<sectionclass="hierarchy">
<h2title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<liclass="circle">java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"class="type-name-link external-link"title="class or interface in java.lang">Object</a>
<ul>
<liclass="circle">java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"class="type-name-link external-link"title="class or interface in java.lang">Enum</a><E> (implements java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html"title="class or interface in java.lang"class="external-link">Comparable</a><T>, java.lang.constant.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html"title="class or interface in java.lang.constant"class="external-link">Constable</a>, java.io.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html"title="class or interface in java.io"class="external-link">Serializable</a>)
<ul>
<liclass="circle">Domäne.<ahref="Dom%C3%A4ne/RobotType.html"class="type-name-link"title="enum class in Domäne">RobotType</a></li>