Using the Data Model

Top  Previous  Next

General component behavior chapter shows how to use the Data Model with the component.

 

Click here to see TreeDataModelBean example

 

Click here to see using of tags to set Tree Data Model

 

Data Model stores all information about items in the Tree. You can set custom properties for all nested items into the Data Model. It can be instantiated and saved in context separately from the component definition and can be used by different components simultaneously.

 

<tree:item> tag properties :

 

individual properties

 

Name

Description

type

Item type indicator. Must be FOLDER – node, DOCUMENT - leaf

description

Item's drawn text

data

Item's data. Used in user client side callback functions.

itemStatusText

Item's status text showed depending on a tree component corresponding property setting

 

images

 

Name

Description

itemImage

Leaf's standard image URL

itemRollOverImage

Leaf's rollover image URL

folderClosedImage

URL of a node image showed when a node is closed corresponding property setting

folderOpenedImage

URL of a node image showed when a node is opened corresponding property setting

folderClosedRollOverImage

URL of a node image showed when mouse is over closed node

folderOpenedRollOverImage

URL of a node image showed when mouse is over opened node