Uses of Package
za.co.wethinkcode.robots.domain
Packages that use za.co.wethinkcode.robots.domain
Package
Description
Classes in this package encapsulate interactions with the Robot Worlds Server CLI
Parent module of the client of the Robot World Game
Classes in the domain package encapsulate shared domain specific behaviour
between the server and client
This package contains custom errors designed for implementation in the Robot World
This module stores all commands executed in the Robot World Game
This package represents all commands sent in from clients in the Robot World Game
This package contains all commands that are called by the server administrator in the Robot World Game.
Classes contained in this module encapsulate the behavior of the database
This package contains all functionality related to the titular Robots of the Robot World Game
Classes and submodules in this module encapsulate all functionality of the world
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.cliClassDescriptionHelp Struct stores all the information that an
ImplementedClientCommandsneeds to be rendered in a helpful way -
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.clientClassDescriptionThe Implemented client Commands enum captures the allowed variants of a Client CommandThe Robot Kind Enum encapsulates all the different possible types of robot we can expect to encounter
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.client.memoryClassDescriptionThis enum encodes the cardinal directions of the world.The Implemented client Commands enum captures the allowed variants of a Client CommandThis enum encapsulates the valid states that a robot can be in
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.domainClassDescriptionThis enum encodes the cardinal directions of the world.Help Struct stores all the information that an
ImplementedClientCommandsneeds to be rendered in a helpful wayThe Implemented client Commands enum captures the allowed variants of a Client CommandEnum encapsulating the variants of response.The Robot Kind Enum encapsulates all the different possible types of robot we can expect to encounterThis enum encapsulates the valid states that a robot can be inEnum encapsulating the different kinds of weapon aRobotKindcan have -
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.errors
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.rendering.gui.ui
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.commands
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.commands.externalClassDescriptionThe Implemented client Commands enum captures the allowed variants of a Client CommandThe Robot Kind Enum encapsulates all the different possible types of robot we can expect to encounterThis enum encapsulates the valid states that a robot can be in
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.commands.internalClassDescriptionHelp Struct stores all the information that an
ImplementedClientCommandsneeds to be rendered in a helpful way -
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.persistence
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.robots
-
Classes in za.co.wethinkcode.robots.domain used by za.co.wethinkcode.robots.server.world