DataItem Class Reference

Inheritance diagram for DataItem:

ComboDataItem GridDataItem TreeDataItem TreeGridDataItem

List of all members.

Public Member Functions

 __construct ($id, $data, $name, $index)
 get_value ($name)
 set_value ($name, $value)
 get_id ()
 set_id ($value)
 get_index ()
 skip ()

Protected Attributes

 $id
 id of element
 $name
 hash of data names
 $data
 hash of data
 $index
 index of element
 $skip
 flag , which set if element need to be skiped during rendering


Detailed Description

base class for component item representation

Constructor & Destructor Documentation

__construct ( id,
data,
name,
index 
)

constructor

Parameters:
id id of element
data hash of data
name hash of data names
index index of element

Reimplemented in ComboDataItem, and GridDataItem.


Member Function Documentation

get_id (  ) 

get id of element

Returns:
id of element

get_index (  ) 

get index of element

Returns:
index of element

get_value ( name  ) 

get named value

Parameters:
name name or alias of field
Returns:
value from field with provided name or alias

set_id ( value  ) 

change id of element

Parameters:
value new id value

set_value ( name,
value 
)

set named value

Parameters:
name name or alias of field
value value for field with provided name or alias

skip (  ) 

mark element for skiping ( such element will not be rendered )


Member Data Documentation

$data [protected]

hash of data

$id [protected]

id of element

$index [protected]

index of element

$name [protected]

hash of data names

$skip [protected]

flag , which set if element need to be skiped during rendering


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

Generated on Tue Mar 3 20:06:24 2009 for dhxmlXConnector by  doxygen 1.5.8