com.ibm.di.config.base
Class FormConfigImpl

java.lang.Object
  extended by com.ibm.di.config.base.BaseConfigurationImpl
      extended by com.ibm.di.config.base.FormConfigImpl
All Implemented Interfaces:
BaseConfiguration, FormConfig, MetamergeConfigChangeListener, Serializable

public class FormConfigImpl
extends BaseConfigurationImpl
implements FormConfig

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl
NAME
 
Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
DISABLE_EXTPROPS, DISABLE_INHERITANCE, INHERIT_NONE, INHERIT_PARENT, ONE_LEVEL, RECURSIVE, RECURSIVE_ONELEVEL, RECURSIVE_SUBTREE, SEARCH_EXACTCASE, SEARCH_ONELEVEL, SEARCH_PARAMNAME, SEARCH_PARAMNAME_RE, SEARCH_PROPERTY, SEARCH_REGEX, SUBTREE
 
Constructor Summary
FormConfigImpl()
           
FormConfigImpl(Object obj)
           
 
Method Summary
 String getFormEventHandler()
           
 FormItemConfig getFormItem(Object name)
           
 Vector getFormItemNames()
           
 void init()
          init - method called after internal data structure is set
 FormItemConfig newFormItem(Object name)
           
 void removeFormItem(Object name)
           
 void renameFormItem(Object oldname, Object newname)
           
 void setFormEventHandler(String str)
           
 void setFormItem(FormItemConfig item)
           
 
Methods inherited from class com.ibm.di.config.base.BaseConfigurationImpl
addListener, configurationChanged, deepClone, expandPropertyValue, expandPropertyValue, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterPropertySourceFromValue, getParameterRaw, getParent, getParentName, getPath, getReferences, getResHash, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, isParameterLocal, nameForChild, notifyChange, notifyChange, performNotifyChange, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, toString, updateInheritsFrom, willExpandProps, willFlatten, willUseInherited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
addListener, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, isParameterLocal, nameForChild, notifyChange, notifyChange, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
 

Constructor Detail

FormConfigImpl

public FormConfigImpl()

FormConfigImpl

public FormConfigImpl(Object obj)
Method Detail

init

public void init()
Description copied from class: BaseConfigurationImpl
init - method called after internal data structure is set

Specified by:
init in interface BaseConfiguration
Overrides:
init in class BaseConfigurationImpl

getFormEventHandler

public String getFormEventHandler()
                           throws Exception
Specified by:
getFormEventHandler in interface FormConfig
Throws:
Exception

setFormEventHandler

public void setFormEventHandler(String str)
                         throws Exception
Specified by:
setFormEventHandler in interface FormConfig
Throws:
Exception

getFormItemNames

public Vector getFormItemNames()
Specified by:
getFormItemNames in interface FormConfig

getFormItem

public FormItemConfig getFormItem(Object name)
                           throws Exception
Specified by:
getFormItem in interface FormConfig
Throws:
Exception

removeFormItem

public void removeFormItem(Object name)
                    throws Exception
Specified by:
removeFormItem in interface FormConfig
Throws:
Exception

setFormItem

public void setFormItem(FormItemConfig item)
                 throws Exception
Specified by:
setFormItem in interface FormConfig
Throws:
Exception

newFormItem

public FormItemConfig newFormItem(Object name)
                           throws Exception
Specified by:
newFormItem in interface FormConfig
Throws:
Exception

renameFormItem

public void renameFormItem(Object oldname,
                           Object newname)
                    throws Exception
Specified by:
renameFormItem in interface FormConfig
Throws:
Exception