Class Hierarchy
- java.lang.Object
- javafx.application.Application
- edu.ntnu.idatt2001.carljgu.client.App
- edu.ntnu.idatt2001.carljgu.battle.Army
- edu.ntnu.idatt2001.carljgu.filehandling.ArmyFileHandler
- edu.ntnu.idatt2001.carljgu.battle.Battle
- edu.ntnu.idatt2001.carljgu.client.controllers.BattleController (implements javafx.fxml.Initializable)
- edu.ntnu.idatt2001.carljgu.client.BattleSimulationSingleton
- javafx.scene.control.Dialog<R> (implements javafx.event.EventTarget)
- javafx.scene.control.Alert
- edu.ntnu.idatt2001.carljgu.client.dialogs.DialogBox
- edu.ntnu.idatt2001.carljgu.client.dialogs.DialogBoxBuilder
- edu.ntnu.idatt2001.carljgu.client.controllers.EditArmyController (implements javafx.fxml.Initializable)
- edu.ntnu.idatt2001.carljgu.client.Main
- edu.ntnu.idatt2001.carljgu.battle.SimulationAttack
- java.lang.Throwable (implements java.io.Serializable)
- edu.ntnu.idatt2001.carljgu.battle.units.Unit
- edu.ntnu.idatt2001.carljgu.battle.units.specialized.CavalryUnit
- edu.ntnu.idatt2001.carljgu.battle.units.specialized.CommanderUnit
- edu.ntnu.idatt2001.carljgu.battle.units.specialized.InfantryUnit
- edu.ntnu.idatt2001.carljgu.battle.units.specialized.RangedUnit
- edu.ntnu.idatt2001.carljgu.battle.units.UnitFactory