Testing Siebel Business Applications > Functional Test Object Reference >

SiebTree Object


The SiebTree object provides methods and properties that allow you to manipulate a tree view object in a test automation environment.

Parent

The SiebTree object is a child of the SiebApplet Object.

Type

The SiebTree object is a singleton multivalue object that is one of the Complex Control Objects.

Events

The SiebTree object has the following events.

Event Name
Description

Collapse (Position)

Collapses a node in the tree view. Position is a String that specifies the position of the node in the tree.

Expand (Position)

Expands a node in the tree view. Position is a String that specifies the position of the node in the tree.

NextPage

Scrolls the tree view to the next page.

PreviousPage

Scrolls the tree view to the previous page.

Select (Position)

Selects a node in the tree view. Position is a String that specifies the position of the node in the tree.

NOTE:  The Position parameter of the Collapse, Expand, and Select events is a String that indicates the position of the node in the tree. It is in the format
first-level-position.second-level-position.third-level-position
where each position is in relation to its current context within the preceding level. For example, 1.3.2 represents the second node within the third node of the first root node.

Methods

The following methods are available from the SiebTree object:

For a description of these methods, see SiebTree Methods.

Properties

The SiebTree object has the following properties.

Property Name
Type
Description

ActiveTreeItem

String

A data value representing the current tree item.

ClassName = "SiebTree"

Const String

See Common Test Automation Object Properties for a description of this property.

RepositoryName = "SiebTree"

Const String

See Common Test Automation Object Properties for a description of this property.

UIName = "Tree"

Const String

See Common Test Automation Object Properties for a description of this property.

Testing Siebel Business Applications