20 package net.sf.gridarta.model.archetypetype;
22 import org.jetbrains.annotations.NotNull;
40 super(archetypeAttributeName, attributeName, description, inputLength);
An ArchetypeAttribute for selecting an optional spell encoded as an integer attribute.
final String archetypeAttributeName
The archetype attribute name.
Abstract base class for ArchetypeAttributes for spells.
void visit(@NotNull final ArchetypeAttributeVisitor visitor)
final int inputLength
The input length in characters for text input fields.
Interface for visitors of ArchetypeAttributes.
ArchetypeAttributeZSpell(@NotNull final String archetypeAttributeName, @NotNull final String attributeName, @NotNull final String description, final int inputLength)
Creates a new instance.
final String description
The attribute's description.
final String attributeName
The user interface attribute name.