public class PluginPropertyFactory extends Object
| Constructor and Description | 
|---|
PluginPropertyFactory(KeyValueSet properties)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BooleanPluginProperty | 
createBoolean(String key)  | 
IntegerPluginProperty | 
createInteger(String key)  | 
StringPluginProperty | 
createString(String key)  | 
StringListPluginProperty | 
createStringList(String key)  | 
KeyValueSet | 
getProperties()  | 
public PluginPropertyFactory(KeyValueSet properties) throws IllegalArgumentException
properties - properties to set.IllegalArgumentException - if properties is null.public KeyValueSet getProperties()
public StringPluginProperty createString(String key) throws IllegalArgumentException
key - key to set.IllegalArgumentException - if key is invalid.public IntegerPluginProperty createInteger(String key) throws IllegalArgumentException
key - key to set.IllegalArgumentException - if key is invalid.public BooleanPluginProperty createBoolean(String key) throws IllegalArgumentException
key - key to set.IllegalArgumentException - if key is invalid.public StringListPluginProperty createStringList(String key) throws IllegalArgumentException
key - key.IllegalArgumentException - if key is invalid.