Class we_ui_controls_Tree

Description

Class to display a YUI tree

Located in /ui/controls/Tree.php (line 31)

we_core_AbstractObject
   |
   --we_ui_abstract_AbstractElement
      |
      --we_ui_controls_Tree
Variable Summary
array $_nodes
array $_openNodes
string $_table
Method Summary
static array doCustom ()
static array doSelect (string $_table, [integer $parentID = 0], [integer $start = 0], [integer $anzahl = 0])
static string getTreeIconClass (string $contentType, [string $extension = ''])
void __construct ([array $properties = null])
string getDatasource ()
string getNodeObject (integer $id, string $text)
array getNodes ()
string getNodesJS ()
array getOpenNodes ()
string getTable ()
void setNodes ( $_nodes)
void setOpenNodes ( $_openNodes)
void setTable ( $_table)
void setUpData ()
string _renderHTML ()
Variables
Methods
static method doCustom (line 171)

Retrieve array of nodes from datasource SESSION

overwrite if the application datasource is custom

  • access: public
static array doCustom ()
static method doSelect (line 152)

Retrieve array of nodes from database

  • access: public
static array doSelect (string $_table, [integer $parentID = 0], [integer $start = 0], [integer $anzahl = 0])
  • string $_table
  • integer $parentID
  • integer $start
  • integer $anzahl
static method getTreeIconClass (line 211)

Retrieve class of tree icon

  • access: public
static string getTreeIconClass (string $contentType, [string $extension = ''])
  • string $contentType
  • string $extension
Constructor __construct (line 123)

Constructor

Sets object properties if set in $properties array

  • access: public
void __construct ([array $properties = null])
  • array $properties: associative array containing named object properties

Redefinition of:
we_core_AbstractObject::__construct()
Constructor
getDatasource (line 276)

Retrieve datasource

  • access: protected
string getDatasource ()
getNodeObject (line 223)

Retrieve string of node object

  • access: public
string getNodeObject (integer $id, string $text)
  • integer $id
  • string $text
getNodes (line 84)

Retrieve Nodes

  • access: public
array getNodes ()
getNodesJS (line 247)

Retrieve javascript code of nodes

  • access: protected
string getNodesJS ()
getOpenNodes (line 66)

Retrieve open Nodes

  • access: public
array getOpenNodes ()
getTable (line 102)

Retrieve Table

  • access: public
string getTable ()
setNodes (line 92)

Retrieve Nodes

  • access: public
void setNodes ( $_nodes)
  • $_nodes
setOpenNodes (line 74)

set open Nodes

  • access: public
void setOpenNodes ( $_openNodes)
  • $_openNodes
setTable (line 110)

set Table

  • access: public
void setTable ( $_table)
  • $_table
setUpData (line 295)

Prepare sessionName and set nodes

  • access: protected
void setUpData ()
_renderHTML (line 312)

Renders and returns HTML of tree

  • access: protected
string _renderHTML ()

Redefinition of:
we_ui_abstract_AbstractElement::_renderHTML()
Renders and returns HTML of ui element

Inherited Methods

Inherited From we_ui_abstract_AbstractElement

we_ui_abstract_AbstractElement::addCSSFile()
we_ui_abstract_AbstractElement::addCSSFiles()
we_ui_abstract_AbstractElement::addJSFile()
we_ui_abstract_AbstractElement::addJSFiles()
we_ui_abstract_AbstractElement::computeJSURL()
we_ui_abstract_AbstractElement::getClass()
we_ui_abstract_AbstractElement::getCSSFiles()
we_ui_abstract_AbstractElement::getDisabled()
we_ui_abstract_AbstractElement::getHeight()
we_ui_abstract_AbstractElement::getHidden()
we_ui_abstract_AbstractElement::getHTML()
we_ui_abstract_AbstractElement::getId()
we_ui_abstract_AbstractElement::getJSFiles()
we_ui_abstract_AbstractElement::getJSHTML()
we_ui_abstract_AbstractElement::getLang()
we_ui_abstract_AbstractElement::getLeft()
we_ui_abstract_AbstractElement::getOverflow()
we_ui_abstract_AbstractElement::getPosition()
we_ui_abstract_AbstractElement::getStyle()
we_ui_abstract_AbstractElement::getTitle()
we_ui_abstract_AbstractElement::getTop()
we_ui_abstract_AbstractElement::getWidth()
we_ui_abstract_AbstractElement::setClass()
we_ui_abstract_AbstractElement::setDisabled()
we_ui_abstract_AbstractElement::setHeight()
we_ui_abstract_AbstractElement::setHidden()
we_ui_abstract_AbstractElement::setId()
we_ui_abstract_AbstractElement::setLang()
we_ui_abstract_AbstractElement::setLeft()
we_ui_abstract_AbstractElement::setOverflow()
we_ui_abstract_AbstractElement::setPosition()
we_ui_abstract_AbstractElement::setStyle()
we_ui_abstract_AbstractElement::setTitle()
we_ui_abstract_AbstractElement::setTop()
we_ui_abstract_AbstractElement::setWidth()
we_ui_abstract_AbstractElement::_didRenderHTML()
we_ui_abstract_AbstractElement::_getBooleanAttribs()
we_ui_abstract_AbstractElement::_getComputedClassAttrib()
we_ui_abstract_AbstractElement::_getComputedStyleAttrib()
we_ui_abstract_AbstractElement::_getNonBooleanAttribs()
we_ui_abstract_AbstractElement::_renderHTML()
we_ui_abstract_AbstractElement::_willRenderHTML()

Inherited From we_core_AbstractObject

we_core_AbstractObject::__construct()

Documentation generated on Mon, 01 Sep 2008 11:35:45 +0200 by phpDocumentor 1.4.0