 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.dialog.replace;
22 import java.awt.Component;
33 import org.jetbrains.annotations.NotNull;
34 import org.jetbrains.annotations.Nullable;
88 public ReplaceDialogManager(@NotNull
final Component
parent, @NotNull
final CopyBuffer<G, A, R> copyBuffer, @NotNull
final ObjectChooser<G, A, R> objectChooser, @NotNull
final MapViewManager<G, A, R> mapViewManager, @NotNull
final FaceObjectProviders faceObjectProviders, @NotNull
final InsertionModeSet<G, A, R> insertionModeSet) {
113 mapViewManager.addMapViewManagerListener(mapViewManagerListener);
ReplaceDialog< G, A, R > instance
Singleton Instance.
Base package of all Gridarta classes.
Creates and displays the replace dialog.
Interface for listeners interested in events related to {} instances.
final CopyBuffer< G, A, R > copyBuffer
The CopyBuffer.
Provider for faces of GameObjects and Archetypes.
Reflects a game object (object on a map).
Graphical User Interface of Gridarta.
GameObjects are the objects based on Archetypes found on maps.
void showDialog(@NotNull final MapView< G, A, R > mapView)
Displays the replace dialog.
void dispose(@NotNull final MapView< G, A, R > mapView)
Disposes the replace dialog.
Interface for MapArchObjects.
A map view consists of a map grid and a map cursor, and is attached to a map control.
void disposeDialog(@NotNull final MapView< G, A, R > mapView)
Dispose the replace dialog.
final InsertionModeSet< G, A, R > insertionModeSet
The InsertionModeSet to use.
final FaceObjectProviders faceObjectProviders
The FaceObjectProviders for looking up faces.
Common base implementation of CopyBuffer.
void display(@NotNull final MapView< G, A, R > mapView)
Replace objects on the map.
Common base interface for ObjectChoosers.
final Component parent
The parent component for dialogs.
ReplaceDialogManager(@NotNull final Component parent, @NotNull final CopyBuffer< G, A, R > copyBuffer, @NotNull final ObjectChooser< G, A, R > objectChooser, @NotNull final MapViewManager< G, A, R > mapViewManager, @NotNull final FaceObjectProviders faceObjectProviders, @NotNull final InsertionModeSet< G, A, R > insertionModeSet)
Creates a new instance.
final ObjectChooser< G, A, R > objectChooser
The ObjectChooser to use.
Base classes for rendering maps.
The face is the appearance of an object.