Interface | Description |
---|---|
PluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Parameter for a Plugin.
|
PluginParameterListener |
Interface for listeners interested in
PluginParameter related
events. |
PluginParameterVisitor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T> |
Interface for visitors of
PluginParameter instances. |
Class | Description |
---|---|
AbstractPathParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base class for
PluginParameters that hold a File value. |
AbstractPluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Parameter for a Plugin.
|
AbstractStringPluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Abstract base class for
PluginParameter implementations for which the
value is calculated from the string representation. |
AbstractValuePluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Abstract base class for
PluginParameter implementations for which the
string representation of the value is calculated from the value. |
ArchetypeParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds an Archetype value. |
BooleanParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds a boolean value. |
DoubleParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds a double value. |
IntegerParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds an integer value and a range of valid
values. |
MapParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds a MapControl value. |
MapPathParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds a path with in the maps directory. |
PluginParameterCodec<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Converts
PluginParameters from or to XML encoding. |
PluginParameterFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Factory for Plugin Parameters.
|
StringParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
PluginParameter that holds a string value. |
Exception | Description |
---|---|
InvalidValueException |
An exception that is thrown if the string representation of value in a
PluginParameter cannot be converted to an object. |
NoSuchParameterException |
Thrown if a parameter does not exist.
|