 |
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;
35 public class GuiInfoTwoColumn<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> {
Defines types of GameObjects with corresponding attributes.
final Component label
The label to display in the first column.
Base package of all Gridarta classes.
GuiInfoTwoColumn(@NotNull final DialogAttribute< G, A, R, T > attribute, @NotNull final Component label, @NotNull final Component component)
Creates a new instance.
Reflects a game object (object on a map).
A GuiInfo that displays a label and another component in two columns.
GameObjects are the objects based on Archetypes found on maps.
This Class contains the data of one archetype attribute.
Interface for MapArchObjects.
final Component component
The component to display in the second column.
final DialogAttribute< G, A, R, T > attribute
The DialogAttribute this entry represents.
Information about one attribute line in a GameObjectAttributesDialog.