com.sapportals.admin.wizardframework.api
Interface IDependencyObject

All Known Implementing Classes:
AbstractWizardComponent

public interface IDependencyObject

Components that are want to define their own dependency handling policy should this interface. If a component does NOT implement this interface the default policy, that simply removes all properties under the component's path from the session will be used.

Version:
6.0

Method Summary
 void clearIfInconsistent(java.lang.String changedObjectKey, IWizardContext context)
          the framework will call this method when an object this object depends on was changed. you should clear any values in the pane that depend on the changed object.
 void wasChanged(IWizardContext context)
          classes implementing IDependencyObject should call this function each time the object state is changed (e.g. from all of their set...(
 

Method Detail

wasChanged

public void wasChanged(IWizardContext context)
classes implementing IDependencyObject should call this function each time the object state is changed (e.g. from all of their set...() methods)

clearIfInconsistent

public void clearIfInconsistent(java.lang.String changedObjectKey,
                                IWizardContext context)
the framework will call this method when an object this object depends on was changed. you should clear any values in the pane that depend on the changed object.