org.jtgl.ext
Class JTGLExtensionConfigurable
java.lang.Object
org.jtgl.ext.JTGLAbstractExtension
org.jtgl.ext.JTGLExtensionConfigurable
- All Implemented Interfaces:
- JTGLExtension
public abstract class JTGLExtensionConfigurable
- extends JTGLAbstractExtension
Defines a generic configurable extension
- Author:
- Manuel Polo (manuel_polo at yahoo dot es)
Method Summary |
java.lang.Object |
getParam(java.lang.String param)
|
abstract java.lang.String[][] |
getParamInfo()
|
protected void |
onUpdateBoolean(java.lang.String param,
boolean value)
|
protected void |
onUpdateByte(java.lang.String param,
byte value)
|
protected void |
onUpdateInt(java.lang.String param,
byte value)
|
protected void |
onUpdateObject(java.lang.String param,
java.lang.Object value)
|
protected void |
onUpdateString(java.lang.String param,
java.lang.String value)
|
void |
setParam(java.lang.String param,
java.lang.Object newValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_BOOLEAN
public static final java.lang.String TYPE_BOOLEAN
- See Also:
- Constant Field Values
TYPE_BYTE
public static final java.lang.String TYPE_BYTE
- See Also:
- Constant Field Values
TYPE_INT
public static final java.lang.String TYPE_INT
- See Also:
- Constant Field Values
TYPE_FINT
public static final java.lang.String TYPE_FINT
- See Also:
- Constant Field Values
TYPE_LONG
public static final java.lang.String TYPE_LONG
- See Also:
- Constant Field Values
TYPE_FLOAT
public static final java.lang.String TYPE_FLOAT
- See Also:
- Constant Field Values
TYPE_STRING
public static final java.lang.String TYPE_STRING
- See Also:
- Constant Field Values
TYPE_OBJECT
public static final java.lang.String TYPE_OBJECT
- See Also:
- Constant Field Values
JTGLExtensionConfigurable
public JTGLExtensionConfigurable()
- Creates a new instance of JTGLExtensionConfigurable
setParam
public void setParam(java.lang.String param,
java.lang.Object newValue)
getParam
public java.lang.Object getParam(java.lang.String param)
getParamInfo
public abstract java.lang.String[][] getParamInfo()
onUpdateBoolean
protected void onUpdateBoolean(java.lang.String param,
boolean value)
onUpdateByte
protected void onUpdateByte(java.lang.String param,
byte value)
onUpdateInt
protected void onUpdateInt(java.lang.String param,
byte value)
onUpdateString
protected void onUpdateString(java.lang.String param,
java.lang.String value)
onUpdateObject
protected void onUpdateObject(java.lang.String param,
java.lang.Object value)