com.sapportals.admin.wizardframework.api

Interface IDependencyObject

All Known Implementing Classes:
AbstractActionComponent, AbstractActionState, AbstractInputComponent, AbstractInputComponent, AbstractScriptState, AbstractSelectionComponent, AbstractWizardComponent, AbstractWizardPane, AlignedInputComponentList, CancelPane, CheckboxChoiceComponent, CheckboxSelectionComponent, CloseWizardComponent, DropdownSelectionComponent, FinishPane, FlowContainer, GridContainer, Group, HtmlbComponentWrapper, HTMLScriptComponent, InfoPane, InitPane, ListDisplayComponent, ListSelectionComponent, MultilineInputComponent, MultiSelectionComponent, ProgressBarComponent, PropertyEditorComponent, RadioButtonSelectionComponent, RedirectComponent, SavePane, SummaryPane, TableViewComponent, TableViewEditorComponent, TextInputComponent, WizardComponentContainer, WriteProtectPane

Deprecated. Use Admin Studio Wizard Framework, as described in Creating Administration Interfaces (Web Dynpro) on the Help Portal documentation (help.sap.com).

public interface IDependencyObject

The interface that represents components that determine their own dependency handling policy. When creating a wizard, this interface can create dependencies between objects and the data model.
If a component does not implement this interface, the default policy is used. The default policy removes all properties under a component's path from the session.


Method Summary
 void clearIfInconsistent(String changedObjectKey, IWizardContext context)
          Deprecated. Clears all values from the object and its subtree when the object this object depends on was changed.
 void wasChanged(IWizardContext context)
          Deprecated. Clears all objects dependent on this object or its parent objects.
 

Method Detail

wasChanged

void wasChanged(IWizardContext context)
Deprecated. 
Clears all objects dependent on this object or its parent objects. Called whenever an object is changed.

Parameters:
context - the current wizard context

clearIfInconsistent

void clearIfInconsistent(String changedObjectKey,
                         IWizardContext context)
Deprecated. 
Clears all values from the object and its subtree when the object this object depends on was changed.
The default implementation clears all values from the component's branch in the session.

Parameters:
changedObjectKey - a key for the changed object
context - the current wizard context
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-RUNTIME [sap.com] com.sap.portal.admin.wizardframeworkdeprecated - EP-PIN-APF
[sap.com] EP-RUNTIME [sap.com] tc/ep/admin/api api EP-PIN
[sap.com] EP-RUNTIME [sap.com] com.sap.portal.admin.wizardframeworkdeprecated api EP-PIN-APF


Copyright 2011 SAP AG Complete Copyright Notice