Configuring Siebel Open UI > Siebel Open UI Application Programming Interface > Classes and Methods of the Siebel Open UI Application Programming Interface >

Component Methods


Table 22 describes component methods that you can use to customize Siebel Open UI.

Table 22. Component Methods That You Can Use to Customize Siebel Open UI
Method
Description

PrepareToExecute

Calls the binding controller to generate the binding context for a tag. It also creates a tag renderer and prepares it for rendering.

Execute

Calls the PrepareToExecute method. It exposes the method of the respective tag renderer. It does dependency of the binding context that Siebel Open UI prepared from the PrepareToExecute method and the PostExecute method.For more information, see About Dependency Injection.

PostExecute

Calls the children of the component that Siebel Open UI executes. It iterates through the component root tree.

SetBase

Sets up a component as part of the recognized Siebel object.

SetParentCtx

Sets up the show ctx of the component.

GetFirstChildNode

Gets the head of iteration.

GetNextChildNode

Iterates children.

BeforeChildExecute

Siebel Open UI runs this method before it runs child components. To update the binding context, it does the following:

  • Calls BindingController:PreProcessChildContext.
  • Calls TagRenderer:BeforeChildShow to update
    the HTML stream, if necessary

AfterChildExecute

Siebel Open UI runs this method after it runs the child components that it calls to do the following items:

  • TagRenderer:AfterChildShow to update HTML stream if required
  • BindingController:PostProcessChildContext to update the binding context

Table 23 describes the binding controller methods that you can use to customize Siebel Open UI.

Table 23. Binding Controller Methods That You Can Use to Customize Siebel Open UI
Method
Description

GetBindingContext

Creates the binding context for a component.

PreProcessChildContext

Creates the binding context for a component before running the child component of this component.

PostProcessChildContext

Creates the binding context for a component after running the child component of this component.

Configuring Siebel Open UI Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices.