Package org.pentaho.di.core.util
Class PluginPropertyHandler
- java.lang.Object
-
- org.pentaho.di.core.util.PluginPropertyHandler
-
public final class PluginPropertyHandler extends Object
- Author:
- Thomas Hoedl(asc042)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPluginPropertyHandler.AbstractHandlerstatic classPluginPropertyHandler.AppendXmlstatic classPluginPropertyHandler.Failstatic classPluginPropertyHandler.LoadXmlstatic classPluginPropertyHandler.ReadFromPreferencesstatic classPluginPropertyHandler.ReadFromRepositorystatic classPluginPropertyHandler.SaveToPreferencesstatic classPluginPropertyHandler.SaveToRepository
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertProperties(KeyValueSet properties)static StringtoXml(KeyValueSet properties)static voidwalk(KeyValueSet properties, org.apache.commons.collections.Closure handler)
-
-
-
Method Detail
-
assertProperties
public static void assertProperties(KeyValueSet properties) throws IllegalArgumentException
- Parameters:
properties- properties to test.- Throws:
IllegalArgumentException- if properties is null.
-
toXml
public static String toXml(KeyValueSet properties) throws IllegalArgumentException
- Parameters:
properties- properties- Returns:
- XML String
- Throws:
IllegalArgumentException- if properties is null
-
walk
public static void walk(KeyValueSet properties, org.apache.commons.collections.Closure handler) throws org.pentaho.di.core.exception.KettleException, IllegalArgumentException
- Parameters:
properties- properties.handler- handler.- Throws:
org.pentaho.di.core.exception.KettleException- ...IllegalArgumentException- if properties is null.
-
-