C H A P T E R  2

Basic Container View (Pagelet)

The Basic Container View component is also referred to as a pagelet component. It is analogous to panel components in other visual development environments, providing a way to group a set of contained components so that they can be manipulated as a unit. Container views also form the basis for most complex components (both distributable and non-distributable), which can be reused by (contained in, parented by) other page and pagelet components.

Property Name

Description

Notes

Auto Deleting Models

A list of deleting type models that will be have their delete(...) method invoked when the delete WebAction is invoked for this container view. The listed models must implement the com.iplanet.jato.model.DeletingModel interface.

 

Auto Executing Models

A list of executing type models that will be have their execute(...) method invoked when the execute WebAction is invoked for this container view. The listed models must implement the com.iplanet.jato.model.ExecutingModel interface.

 

Auto Inserting Models

A list of inserting type models that will be have their insert(...) method invoked when the insert WebAction is invoked for this container view. The listed models must implement the com.iplanet.jato.model.InsertingModel interface.

 

Auto Retrieving Models

A list of retrieving type models that will be have their retrieve(...) method invoked when the retrieve WebAction is invoked for this container view. The listed models must implement the com.iplanet.jato.model.RetrievingModel interface.

 

Auto Updating Models

A list of updating type models that will be have their update(...) method invoked when the update WebAction is invoked for this container view. The listed models must implement the com.iplanet.jato.model.UpdatingModel interface.

 

Name

The class name of the component.

Req

Validation Exception Handler

Specifies how a validation exception should be handled: by the handleValidationException(CommandEvent) event, or with a custom validation command component.

 

Visible

Controls whether the component will be displayed or not. Can also be set programmatically using the component's setVisible(boolean) method.