public final class PluginPropertyHandler extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
PluginPropertyHandler.AbstractHandler  | 
static class  | 
PluginPropertyHandler.AppendXml  | 
static class  | 
PluginPropertyHandler.Fail  | 
static class  | 
PluginPropertyHandler.LoadXml  | 
static class  | 
PluginPropertyHandler.ReadFromPreferences  | 
static class  | 
PluginPropertyHandler.ReadFromRepository  | 
static class  | 
PluginPropertyHandler.SaveToPreferences  | 
static class  | 
PluginPropertyHandler.SaveToRepository  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
assertProperties(KeyValueSet properties)  | 
static String | 
toXml(KeyValueSet properties)  | 
static void | 
walk(KeyValueSet properties,
    org.apache.commons.collections.Closure handler)  | 
public static void assertProperties(KeyValueSet properties) throws IllegalArgumentException
properties - properties to test.IllegalArgumentException - if properties is null.public static String toXml(KeyValueSet properties) throws IllegalArgumentException
properties - propertiesIllegalArgumentException - if properties is nullpublic static void walk(KeyValueSet properties, org.apache.commons.collections.Closure handler) throws org.pentaho.di.core.exception.KettleException, IllegalArgumentException
properties - properties.handler - handler.org.pentaho.di.core.exception.KettleException - ...IllegalArgumentException - if properties is null.