|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.solarmetric.conf.Value | +--com.solarmetric.conf.PluginListValue
A list of plugins. Defaults and aliases on plugin lists apply only to individual class names.
PluginValue
Constructor Summary | |
PluginListValue(String prop)
|
Method Summary | |
String[] |
getClassNames()
The plugin class names. |
protected String |
getInternalString()
Return the internal string form of this value. |
String[] |
getProperties()
The plugin properties. |
String |
getString()
Override to recognize aliases of the class name without the attached properties string. |
Class |
getValueType()
Returns the type of the property that this Value represents. |
Object[] |
instantiate(Class elemType,
Configuration conf)
Instantiate the plugins as instances of the given class. |
Object[] |
instantiate(Class elemType,
Configuration conf,
boolean fatal)
Instantiate the plugins as instances of the given class. |
void |
setClassNames(String[] names)
The plugin class names. |
protected void |
setInternalString(String str)
Set this value from the given string. |
void |
setProperties(String[] props)
The plugin properties. |
void |
setString(String str)
Override to recognize aliases of the plugin name without the attached properties string. |
Methods inherited from class com.solarmetric.conf.Value |
addAlias, alias, clone, equals, getAliases, getDefault, getListener, getProperty, hashCode, isAliasListComprehensive, setAliases, setAliasListComprehensive, setDefault, setListener, setProperty, unalias, valueChanged |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PluginListValue(String prop)
Method Detail |
public Class getValueType()
Value
getValueType
in class Value
public String[] getClassNames()
public void setClassNames(String[] names)
public String[] getProperties()
public void setProperties(String[] props)
public String getString()
getString
in class Value
public void setString(String str)
setString
in class Value
protected String getInternalString()
Value
getInternalString
in class Value
protected void setInternalString(String str)
Value
setInternalString
in class Value
public Object[] instantiate(Class elemType, Configuration conf)
public Object[] instantiate(Class elemType, Configuration conf, boolean fatal)
|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |