 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.dialog.gameobjectattributes;
22 import java.awt.Component;
27 import org.jetbrains.annotations.NotNull;
28 import org.jetbrains.annotations.Nullable;
34 public class GuiInfoRow<G
extends GameObject<G, A, R>, A extends
MapArchObject<A>, R extends
Archetype<G, A, R>, T extends
ArchetypeAttribute> extends
GuiInfo<G, A, R, T> {
40 private final Component
row;
Defines types of GameObjects with corresponding attributes.
Base package of all Gridarta classes.
A GuiInfo that fills one component horizontally.
GuiInfoRow(@NotNull final DialogAttribute< G, A, R, T > attribute, @NotNull final Component row)
Creates a new instance.
Reflects a game object (object on a map).
GameObjects are the objects based on Archetypes found on maps.
This Class contains the data of one archetype attribute.
Interface for MapArchObjects.
final DialogAttribute< G, A, R, T > attribute
The DialogAttribute this entry represents.
final Component row
The component to display filled horizontally.
Information about one attribute line in a GameObjectAttributesDialog.