Modifier and Type | Class and Description |
---|---|
class |
ChooseGraphController
This class allows the user to choose a graph to edit, rename, copy, or create a new graph from scratch.
|
class |
EditGraphController
This class is used as the controller for the edit graph screen and it allows the user to create and edit graphs.
|
Modifier and Type | Class and Description |
---|---|
class |
ChooseLightsOutController |
class |
EditLightsOutController |
class |
PlayLightsOutController |
Modifier and Type | Class and Description |
---|---|
class |
ChooseFindDesignsController |
class |
EditFindDesignsController |
Modifier and Type | Class and Description |
---|---|
class |
GenericPebbleController<S extends PebbleInstance> |
class |
PebblePlaceController<S extends PebbleInstance> |
class |
PlayRockItRelatedController<S extends PebbleInstance> |
Modifier and Type | Class and Description |
---|---|
class |
ChooseConfoundItController
This is where a user can choose ConfoundIt puzzles.
|
class |
EditConfoundItController
Editor for confound it puzzles.
|
class |
PlayConfoundItController
This controller is used to play the Confound It puzzle game and generally involves allowing the user to add and
subtract pebbles from different vertices on the board.
|
Modifier and Type | Class and Description |
---|---|
class |
ChooseOptimizeItController
This is where a user can choose ConfoundIt puzzles.
|
class |
EditOptimizeItController
Editor for Optimize It puzzles.
|
class |
PlayOptimizeItController
This controller is used to play the Confound It puzzle game and generally involves allowing the user to add and
subtract pebbles from different vertices on the board.
|
Modifier and Type | Class and Description |
---|---|
class |
ChooseReachItController
This class is a specialized version of the ChoosePuzzleController were the specific type of puzzle to be returned to the user, pebbleIt, lightsOut,
etc, can be specifically created here.
|
class |
EditReachItController |
class |
PlayReachItController |
Modifier and Type | Class and Description |
---|---|
class |
ChooseRockItController
This class is a specialized version of the ChoosePuzzleController were the specific type of puzzle to be returned to the user, pebbleIt, lightsOut,
etc, can be specifically created here.
|
class |
EditRockItController
This class allows a user to edit a pebbleIt puzzle by adding or removing pebbles from vertices.
|
class |
PlayRockItController |
Modifier and Type | Class and Description |
---|---|
class |
ChoosePortalForgerController |
class |
EditPortalForgerController |
class |
PlayPortalForgerController |
Modifier and Type | Class and Description |
---|---|
class |
PlayPowerGraphController |
Modifier and Type | Class and Description |
---|---|
class |
ChoosePowerHousesController |
class |
EditPowerHousesController |
class |
PlayPowerHousesController |
Modifier and Type | Class and Description |
---|---|
class |
ChoosePowerLinesController |
class |
EditPowerLinesController |
class |
PlayPowerLinesController |
Modifier and Type | Class and Description |
---|---|
class |
ChoosePowerZonesController |
class |
EditPowerZonesController |
class |
PlayPowerZonesController |
Modifier and Type | Class and Description |
---|---|
class |
EditEdgeChooseController<S extends EdgeChooseInstance> |
class |
GenericWeightedController<S extends WeightedInstance> |
class |
PlayEdgeChooseController<S extends EdgeChooseInstance> |
Modifier and Type | Class and Description |
---|---|
class |
ChooseMinimumSpanningTreeController |
class |
EditMinimumSpanningTreeController |
class |
PlayMinimumSpanningTreeController |
Modifier and Type | Class and Description |
---|---|
class |
ChooseSSShortestPathController |
class |
EditSSShortestPathController |
class |
PlaySSShortestPathController |
Modifier and Type | Class and Description |
---|---|
class |
ChooseTravelingSalesmanController |
class |
EditTravelingSalesmanController |
class |
PlayTravelingSalesmanController |
Modifier and Type | Class and Description |
---|---|
class |
AlgorithmInfoTableController |
class |
AlgorithmTableController
An interface to run algorithms with.
|
class |
ChooseGenericTableController
This class is the controller for the screen where a puzzle is chosen by a user to be played.
|
class |
GenericPuzzleScreenController<S extends PuzzleInstance>
This is a controller for editors and, strangely enough, play screens.
|
class |
GenericTableController<S extends TableRow> |
class |
OldAlgorithmTableController
An interface to run algorithms with.
|
class |
PuzzleController<T extends PuzzleInstance>
This class has a superclass of controller and because it is abstract, it will never be instantiated.
|
class |
ReplayController
This class allows the user to replay games based on past actions and games that they played and saved.
|
class |
TableController<T extends TableRow>
Groups together all administrator controllers.
|
Modifier and Type | Class and Description |
---|---|
class |
AdminGenericPuzzleTableController<S extends PuzzleInstance>
This class is the controller for the screen where a user can choose a pebble puzzle to edit.
|
class |
AdminGenericReplayTableController
JTable screen that allows for administrator to see the selection of replay for games.
|
class |
AdminUserTableController
Controller for administration of users.
|