rlgamekit.item
Class ItemConfiguration
java.lang.Object
rlgamekit.item.ItemConfiguration
public class ItemConfiguration
- extends java.lang.Object
Used by the item catalog and the astract item classes to
determine the data configuration for items.
- See Also:
ItemCatalog,
AbstractItem
|
Field Summary |
java.lang.String[] |
intLabels
Example int presets |
java.lang.String[] |
stringLabels
Example String presets |
java.lang.String[] |
tripletLabels
Example triplet presets |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stringLabels
public java.lang.String[] stringLabels
- Example String presets
intLabels
public java.lang.String[] intLabels
- Example int presets
tripletLabels
public java.lang.String[] tripletLabels
- Example triplet presets
ItemConfiguration
public ItemConfiguration()
addNewStringAttribute
public void addNewStringAttribute(java.lang.String name)
addNewIntAttribute
public void addNewIntAttribute(java.lang.String name)
addNewTripletAttribute
public void addNewTripletAttribute(java.lang.String name)
removeStringAttribute
public void removeStringAttribute(int n)
removeIntAttribute
public void removeIntAttribute(int n)
removeTripletAttribute
public void removeTripletAttribute(int n)
write
public void write(java.io.Writer writer)
throws java.io.IOException
- Throws:
java.io.IOException
read
public void read(java.io.BufferedReader reader)
throws java.io.IOException
- Throws:
java.io.IOException