Package | Description |
---|---|
net.sf.gridarta.gui.dialog.gameobjectattributes | |
net.sf.gridarta.model.archetypetype |
Defines types of
GameObjects with corresponding attributes. |
Modifier and Type | Field and Description |
---|---|
private ArchetypeAttribute |
HelpActionListener.archetypeAttribute
The
ArchetypeAttribute which contains help information. |
private T |
DialogAttribute.ref
Reference to the attribute data.
|
Modifier and Type | Method and Description |
---|---|
private static JComboBox |
AttributesPaneBuilder.buildSpellBox(Attributes attributes,
Spells<NumberSpell> numberSpells,
int undefinedSpellIndex,
boolean isZSpell,
ArchetypeAttribute archetypeAttribute)
Constructs the combo box of the available spells.
|
Modifier and Type | Method and Description |
---|---|
private Component |
AttributesPaneBuilder.makeAttributePanel(Iterable<ArchetypeAttribute> archetypeAttributeSection)
This method creates an attribute panel for one section of attributes.
|
Constructor and Description |
---|
HelpActionListener(ArchetypeAttribute a,
Component parent)
Constructor.
|
InvalidAttributeException(ArchetypeAttribute attribute,
String message)
Creates a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractArchetypeAttributeInvSpell
Abstract base class for
ArchetypeAttributes for
inventory spells. |
class |
AbstractArchetypeAttributeList
Abstract base class for
ArchetypeAttributes for
lists. |
class |
AbstractArchetypeAttributeSpell
Abstract base class for
ArchetypeAttributes for
spells. |
class |
ArchetypeAttributeAnimationName
An
ArchetypeAttribute for selecting animation names. |
class |
ArchetypeAttributeBitmask
An
ArchetypeAttribute for selecting bitmask values. |
class |
ArchetypeAttributeBool
An
ArchetypeAttribute for selecting boolean values. |
class |
ArchetypeAttributeBoolSpec
An
ArchetypeAttribute for selecting boolean values having specific
"true" and "false" values. |
class |
ArchetypeAttributeFaceName
An
ArchetypeAttribute for selecting face names. |
class |
ArchetypeAttributeFixed
An
ArchetypeAttribute displaying a fixed string. |
class |
ArchetypeAttributeFloat
An
ArchetypeAttribute for selecting floating point values. |
class |
ArchetypeAttributeInt
An
ArchetypeAttribute for selecting integer values. |
class |
ArchetypeAttributeInvSpell
An
ArchetypeAttribute for selecting a spell encoded as an inventory
game object. |
class |
ArchetypeAttributeList
An
ArchetypeAttribute for selecting a value from a list. |
class |
ArchetypeAttributeList2
An
ArchetypeAttribute for selecting a value from two lists. |
class |
ArchetypeAttributeLong
An
ArchetypeAttribute for selecting long integer values. |
class |
ArchetypeAttributeMapPath
An
ArchetypeAttribute for selecting map path names. |
class |
ArchetypeAttributeScriptFile
An
ArchetypeAttribute for selecting script files. |
class |
ArchetypeAttributeSpell
An
ArchetypeAttribute for selecting spells encoded as in integer
attribute. |
class |
ArchetypeAttributeString
An
ArchetypeAttribute for selecting string values. |
class |
ArchetypeAttributeText
An
ArchetypeAttribute for selecting text fields. |
class |
ArchetypeAttributeTreasure
An
ArchetypeAttribute representing a treasurelist. |
class |
ArchetypeAttributeZSpell
An
ArchetypeAttribute for selecting an optional spell encoded as an
integer attribute. |
class |
TestArchetypeAttribute
An
ArchetypeAttribute suitable for unit tests. |
Modifier and Type | Field and Description |
---|---|
private List<ArchetypeAttribute> |
ArchetypeAttributeSection.archetypeAttributes
The
ArchetypeAttributes . |
Modifier and Type | Method and Description |
---|---|
ArchetypeAttribute |
ArchetypeAttributeParser.load(Element attributeElement,
ErrorViewCollector errorViewCollector,
ArchetypeTypeSet archetypeTypeSet,
String typeName)
Loading the data from an xml element into this object.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeAnimname(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "animname" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeAnimname(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "animname" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeAnimname(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "animname" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeBitmask(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String bitmaskName)
Creates a new "bitmask" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeBitmask(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String bitmaskName)
Creates a new "bitmask" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeBitmask(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String bitmaskName)
Creates a new "bitmask" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeBool(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "bool" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeBool(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "bool" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeBool(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "bool" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeBoolSpec(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String trueValue,
String falseValue)
Creates a new "bool spec" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeBoolSpec(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String trueValue,
String falseValue)
Creates a new "bool spec" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeBoolSpec(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String trueValue,
String falseValue)
Creates a new "bool spec" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeFacename(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "face name" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeFacename(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "face name" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeFacename(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "face name" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeFixed(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "fixed" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeFixed(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "fixed" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeFixed(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "fixed" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeFloat(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "float" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeFloat(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "float" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeFloat(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "float" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeInt(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
int minValue,
int maxValue,
int minCheckValue,
int maxCheckValue)
Creates a new "int" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeInt(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
int minValue,
int maxValue,
int minCheckValue,
int maxCheckValue)
Creates a new "int" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeInt(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
int minValue,
int maxValue,
int minCheckValue,
int maxCheckValue)
Creates a new "int" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeInvSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeInvSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeInvSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeInvSpellOptional(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell optional" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeInvSpellOptional(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell optional" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeInvSpellOptional(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "inv spell optional" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeList(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName)
Creates a new "list" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeList(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName)
Creates a new "list" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeList(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName)
Creates a new "list" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeList2(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName1,
String listName2)
Creates a new "list2" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeList2(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName1,
String listName2)
Creates a new "list2" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeList2(String archetypeAttributeName,
String attributeName,
String description,
int inputLength,
String listName1,
String listName2)
Creates a new "list2" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeLong(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "long" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeLong(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "long" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeLong(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "long" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeMapPath(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "map path" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeMapPath(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "map path" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeMapPath(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "map path" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeScriptFile(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "script file" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeScriptFile(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "script file" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeScriptFile(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "script file" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "spell" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "spell" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "spell" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeString(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "string" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeString(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "string" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeString(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "string" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeText(String archetypeAttributeName,
String endingOld,
String attributeName,
String description,
int inputLength,
String fileExtension)
Creates a new "text" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeText(String archetypeAttributeName,
String endingOld,
String attributeName,
String description,
int inputLength,
String fileExtension)
Creates a new "text" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeText(String archetypeAttributeName,
String endingOld,
String attributeName,
String description,
int inputLength,
String fileExtension)
Creates a new "text" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeTreasure(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "treasure" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeTreasure(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "treasure" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeTreasure(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "treasure" archetype attribute.
|
ArchetypeAttribute |
TestArchetypeAttributeFactory.newArchetypeAttributeZSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "z-spell" archetype attribute.
|
ArchetypeAttribute |
ArchetypeAttributeFactory.newArchetypeAttributeZSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "z-spell" archetype attribute.
|
ArchetypeAttribute |
DefaultArchetypeAttributeFactory.newArchetypeAttributeZSpell(String archetypeAttributeName,
String attributeName,
String description,
int inputLength)
Creates a new "z-spell" archetype attribute.
|
private ArchetypeAttribute |
ArchetypeTypeParser.parseAttribute(Element attributeElement,
ErrorViewCollector errorViewCollector,
String typeName,
ArchetypeTypeSet archetypeTypeSet)
Parses an XML attribute element.
|
Modifier and Type | Method and Description |
---|---|
Iterator<ArchetypeAttribute> |
ArchetypeAttributeSection.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
ArchetypeAttributeSection.add(ArchetypeAttribute archetypeAttribute)
Adds an
ArchetypeAttribute . |
void |
ArchetypeType.addArchetypeAttribute(String sectionName,
ArchetypeAttribute archetypeAttribute)
Adds an
ArchetypeAttribute to this archetype type. |
void |
ArchetypeAttributeSections.addArchetypeAttribute(String sectionName,
ArchetypeAttribute archetypeAttribute)
Adds an
ArchetypeAttribute to this archetype type. |
Feedback: webmaster
© 2003-2010 The Gridarta Developers. All rights reserved.