 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.panel.objectchooser;
22 import java.awt.Component;
23 import java.util.List;
28 import org.jetbrains.annotations.NotNull;
29 import org.jetbrains.annotations.Nullable;
List<? extends BaseObject< G, A, R, ?> > getSelections()
Returns the selected game objects.
void setActive(boolean active)
Called whenever this tab becomes active or inactive.
Base package of all Gridarta classes.
Interface for classes being part of the object chooser.
Reflects a game object (object on a map).
String getTitle()
Returns the title to display in the object chooser.
GameObjects are the objects based on Archetypes found on maps.
Interface for MapArchObjects.
Component getComponent()
Returns the component to show in the object chooser.
boolean isMatching(@NotNull G gameObject)
Returns whether the current selection matches the given game object.
BaseObject< G, A, R, ?> getSelection()
Returns the selected game object.