 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.dialog.findarchetypes;
22 import java.awt.Component;
30 import org.jetbrains.annotations.NotNull;
31 import org.jetbrains.annotations.Nullable;
43 private final Object
sync =
new Object();
final Object sync
The synchronization object for accessing findArchetypesDialog.
Defines types of GameObjects with corresponding attributes.
Base package of all Gridarta classes.
A dialog manager for the find archetypes dialog.
final ArchetypeTypeSet archetypeTypeSet
The ArchetypeTypeSet for looking up archetype types.
Reflects a game object (object on a map).
Manages ArchetypeType instances, list, and bitmask definitions.
Graphical User Interface of Gridarta.
FindArchetypesDialogManager(@NotNull final Component parent, @NotNull final ArchetypeChooserControl< G, A, R > archetypeChooserControl, @NotNull final ObjectChooser< G, A, R > objectChooser, @NotNull final ArchetypeTypeSet archetypeTypeSet)
Creates a new instance.
FindArchetypesDialog< G, A, R > findArchetypesDialog
The FindArchetypesDialog instance or.
final ObjectChooser< G, A, R > objectChooser
The ObjectChooser to use when selecting search results.
GameObjects are the objects based on Archetypes found on maps.
final Component parent
The parent Component for the dialog.
Reading and writing of Atrinik maps.
final ArchetypeChooserControl< G, A, R > archetypeChooserControl
The ArchetypeChooserControl to search.
Interface for MapArchObjects.
Common base interface for ObjectChoosers.
void show()
Shows the dialog.
That control of the archetype chooser.
void showDialog()
Displays the dialog.
Manages a single dialog instance.