 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.map.mapview;
22 import java.awt.Component;
23 import java.awt.Point;
24 import javax.swing.JInternalFrame;
25 import javax.swing.JScrollPane;
33 import org.jetbrains.annotations.NotNull;
60 throw new AssertionError();
72 throw new AssertionError();
88 throw new AssertionError();
94 throw new AssertionError();
100 throw new AssertionError();
An Archetype implementation for testing purposes.
final MapGrid mapGrid
The MapGrid of this map view.
void setViewPosition(@NotNull final Point viewPosition)
MapRenderer getRenderer()
JInternalFrame getInternalFrame()
Base package of all Gridarta classes.
A GameObject implementation for testing purposes.
Graphical User Interface of Gridarta.
GameObjects are the objects based on Archetypes found on maps.
TestMapView(@NotNull final MapControl< TestGameObject, TestMapArchObject, TestArchetype > mapControl, @NotNull final MapGrid mapGrid, @NotNull final MapCursor< TestGameObject, TestMapArchObject, TestArchetype > mapCursor)
Creates a new instance.
MapCursor provides methods to move and drag on map.
2D-Grid containing flags for selection, pre-selection, cursor, warnings and errors.
A MapView implementation for regression tests.
MapControl< TestGameObject, TestMapArchObject, TestArchetype > getMapControl()
Base classes for rendering maps.
final MapControl< TestGameObject, TestMapArchObject, TestArchetype > mapControl
The controller of this view.
Abstract base class for MapView implementations.
Currently nothing more than a marker interface for unification.
A MapArchObject implementation for testing purposes.
Common interface for renderers of map control instances.
JScrollPane getScrollPane()
final MapCursor< G, A, R > mapCursor
The MapCursor of this map view.