Gridarta Editor
net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V > Class Template Referenceabstract

Abstract base class for PluginParameter implementations for which the value is calculated from the string representation. More...

+ Inheritance diagram for net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V >:
+ Collaboration diagram for net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V >:

Public Member Functions

String getStringValue ()
 
boolean setStringValue (@NotNull final String stringValue)
 Updates the parameter value. More...
 
- Public Member Functions inherited from net.sf.gridarta.plugin.parameter.AbstractPluginParameter< G, A, R, V >
void addPluginParameterListener ( @NotNull final PluginParameterListener listener)
 
String getDescription ()
 
String getName ()
 
void removePluginParameterListener ( @NotNull final PluginParameterListener listener)
 
void setDescription ( @NotNull final String description)
 
void setName ( @NotNull final String name)
 

Protected Member Functions

 AbstractStringPluginParameter (@NotNull final String stringValue)
 Creates a new instance. More...
 
- Protected Member Functions inherited from net.sf.gridarta.plugin.parameter.AbstractPluginParameter< G, A, R, V >
 AbstractPluginParameter ()
 Creates a new instance. More...
 
void changed ()
 Notifies all listeners that this plugin parameter has changed. More...
 

Private Attributes

String stringValue
 The current value. More...
 

Detailed Description

Abstract base class for PluginParameter implementations for which the value is calculated from the string representation.

Author
Andreas Kirschbaum

Definition at line 32 of file AbstractStringPluginParameter.java.

Constructor & Destructor Documentation

◆ AbstractStringPluginParameter()

net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V >.AbstractStringPluginParameter ( @NotNull final String  stringValue)
protected

Creates a new instance.

Parameters
stringValuethe initial value

Definition at line 44 of file AbstractStringPluginParameter.java.

Member Function Documentation

◆ getStringValue()

String net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V >.getStringValue ( )

Definition at line 50 of file AbstractStringPluginParameter.java.

◆ setStringValue()

boolean net.sf.gridarta.plugin.parameter.AbstractStringPluginParameter< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, V >.setStringValue ( @NotNull final String  stringValue)

Updates the parameter value.

Parameters
stringValuethe new value

Definition at line 59 of file AbstractStringPluginParameter.java.

Member Data Documentation

◆ stringValue


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