Gridarta Editor
net.sf.gridarta.gui.dialog.gameobjectattributes.DialogAttributeSpell< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference
+ Inheritance diagram for net.sf.gridarta.gui.dialog.gameobjectattributes.DialogAttributeSpell< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.gui.dialog.gameobjectattributes.DialogAttributeSpell< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

void appendSummary (@NotNull final Document doc, @NotNull final Style style)
 
 DialogAttributeSpell (@NotNull final ArchetypeAttributeSpell ref, @NotNull final JComboBox<?> input, @NotNull final Spells< NumberSpell > numberSpells)
 Creates a new instance. More...
 
String getObjectText (@NotNull final G gameObject, @NotNull final Archetype< G, A, R > archetype, @NotNull final String @NotNull[] newMsg, @NotNull final ArchetypeType archetypeType)
 
- Public Member Functions inherited from net.sf.gridarta.gui.dialog.gameobjectattributes.DialogAttribute< G, A, R, ArchetypeAttributeSpell >
abstract void appendSummary ( @NotNull Document doc, @NotNull Style style)
 Appends a summary line for this attribute to a Document. More...
 
abstract String getObjectText ( @NotNull G gameObject, @NotNull Archetype< G, A, R > archetype, @NotNull String @NotNull[] newMsg, @NotNull ArchetypeType archetypeType) throws InvalidAttributeException
 Returns the attribute text for this attribute. More...
 
getRef ()
 Returns the attribute data. More...
 

Private Attributes

final JComboBox<?> input
 The input ui component for editing the value. More...
 
final Spells< NumberSpellnumberSpells
 The number spells to display. More...
 

Additional Inherited Members

- Protected Member Functions inherited from net.sf.gridarta.gui.dialog.gameobjectattributes.DialogAttribute< G, A, R, ArchetypeAttributeSpell >
void addLine ( @NotNull final Document doc, @NotNull final AttributeSet style, @NotNull final String prefix, @NotNull final String postfix)
 Appends a line to a Document. More...
 
 DialogAttribute ( @NotNull final T ref)
 Creates a new instance. More...
 

Detailed Description

Definition at line 34 of file DialogAttributeSpell.java.

Constructor & Destructor Documentation

◆ DialogAttributeSpell()

Member Function Documentation

◆ appendSummary()

◆ getObjectText()

Member Data Documentation

◆ input

◆ numberSpells


The documentation for this class was generated from the following file: