Public Member Functions | Protected Member Functions | Protected Attributes

HTMLTree Class Reference

Inheritance diagram for HTMLTree:
Inheritance graph
[legend]
Collaboration diagram for HTMLTree:
Collaboration graph
[legend]

Public Member Functions

 __construct (&$xmlArr)
 render ()
 rerender ()

Protected Member Functions

 readMetadata (&$xmlArr)
 renderNodeItems (&$nodeItemArray)
 renderSingleNodeItem (&$nodeItem)
 translate ($caption)
 getTransKey ($name)

Protected Attributes

 $m_NodesXml = null

Detailed Description

Definition at line 26 of file HTMLTree.php.


Constructor & Destructor Documentation

__construct ( &$  xmlArr )

Initialize HTMLTree with xml array

Parameters:
array$xmlArr
Returns:
void

Reimplemented from MetaObject.

Definition at line 36 of file HTMLTree.php.

Here is the call graph for this function:


Member Function Documentation

readMetadata ( &$  xmlArr ) [protected]

Read Metadata from xml array

Parameters:
array$xmlArr

Reimplemented from MetaObject.

Definition at line 46 of file HTMLTree.php.

Here is the caller graph for this function:

render (  )

Render HTML Tree

Returns:
string html content of the tree

Implements iUIControl.

Definition at line 60 of file HTMLTree.php.

Here is the call graph for this function:

Here is the caller graph for this function:

renderNodeItems ( &$  nodeItemArray ) [protected]

Render the html tree

Returns:
string html content of the tree

Definition at line 80 of file HTMLTree.php.

Here is the call graph for this function:

Here is the caller graph for this function:

renderSingleNodeItem ( &$  nodeItem ) [protected]

Render single node item

Parameters:
array$nodeItem
Returns:
<type>

Definition at line 103 of file HTMLTree.php.

Here is the call graph for this function:

Here is the caller graph for this function:

rerender (  )

Rerender the menu

Returns:
string html content of the menu

Definition at line 139 of file HTMLTree.php.

Here is the call graph for this function:


The documentation for this class was generated from the following file: