20 package net.sf.gridarta.gui.panel.gameobjectattributes;
22 import javax.swing.JPanel;
27 import org.jetbrains.annotations.NotNull;
Graphical User Interface of Gridarta.
void removeGameObjectAttributesTabListener(@NotNull GameObjectAttributesTabListener< G, A, R > listener)
Removes a listener.
Base package of all Gridarta classes.
Reflects a game object (object on a map).
void addGameObjectAttributesTabListener(@NotNull GameObjectAttributesTabListener< G, A, R > listener)
Adds a listener.
GameObjects are the objects based on Archetypes found on maps.
void activate()
Sets the focus to this component.
void apply()
Applies the current settings.
JPanel getPanel()
Creates the contents panel.
Severity levels for colors of tabs.
boolean canApply()
Returns whether a selected game object exists and the current value differs from the initially set va...
Severity getTabSeverity()
Returns the tab severity.
A tab in the game object attributes panel.
Interface for MapArchObjects.