Show TOC

Wizard Toolkit ObjectsLocate this document in the navigation structure

Use

PCM wizards contain the same objects as standard wizards, such as wizards, panes, transitions and conditions, with the following changes:

  • The wizard component extends AbstractPCMWizard (not AbstractWizard ), which automatically provides the default panes and transitions for PCM wizards.

  • The wizard toolkit contains helper classes for creating input controls and synchronizing them with properties of portal objects.

Key Classes/Interfaces

Shaded objects are new to the wizard toolkit. All other objects are inherited from the wizard framework.

Class/Interface

Description

AbstractPCMWizard

The PCM wizard component extends this class.

AbstractWizardPane

Each wizard pane extends this class.

AbstractActionState

Each non-visible wizard pane extends this class.

IWizardContext

Represents the current state of the wizard.

IConfigurableWizard

Provides methods for configuring the wizard.

ICondition

Each transition condition extends this class.

IWizardComponent

All panes and wizard UI components implement this interface.

IBasicObjectCreationService

A helper class for working with PCM objects.

For more information, see Synchronizing with the Property Editor .

IWizardComponentFactory

A factory class for creating the appropriate wizard control for a specific object property.

For more information, see Synchronizing with the Property Editor .