/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/SimpleGUIDataList.html
ViewVC logotype

Diff of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/SimpleGUIDataList.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jonen, Sat Feb 22 20:56:34 2003 UTC revision 1.2 by jonen, Sat Sep 20 00:24:03 2003 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/REC-html40/loose.dtd'>  <?xml version="1.0" encoding="iso-8859-1"?>
2  <!--NewPage-->  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3  <HTML>    <html xmlns="http://www.w3.org/1999/xhtml">
4  <HEAD>                  <head>
5          <!-- Generated by PhpDoc date: 'Thu, 20 Feb 2003 16:23:07 -0800' -->                          <!-- template designed by Marco Von Ballmoos -->
6          <TITLE>Docs For Class SimpleGUIDataList</TITLE>                          <title>Docs For Class SimpleGUIDataList</title>
7  <LINK REL ='stylesheet' TYPE='text/css' HREF='../media/stylesheet.css' TITLE='Style'>                          <link rel="stylesheet" href="../media/stylesheet.css" />
8  </HEAD>                          <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
9  <BODY style="background-color: #eeeeee; font-family: arial; font-size: .9em;">                  </head>
10  <!-- Links -->                  <body>
11  <a NAME="top"></A>                          <div class="page-body">                
12  <table WIDTH="100%" class="links">  <h2 class="class-name">Class SimpleGUIDataList</h2>
13   <TR>  
14     <TD class="font10">  <a name="sec-description"></a>
15        Links:  <div class="info-box">
16        <A HREF="#children_summary" class="links" title="Classes extended from SimpleGUIDataList">Child Classes</A>          <div class="info-box-title">Description</div>
17        <A HREF="#var_summary" class="links" title="Class Variable Summary">Variables</A>          <div class="nav-bar">
18        <A HREF="#var_inherited_summary" class="links" title="Inherited Class Variable Summary">Inherited Variables</A>                                          <span class="disabled">Description</span> |
19        <A HREF="#functions_inherited" class="links" title="Inherited Method Summary">Inherited Methods</A>                                                                                                          <a href="#sec-vars">Vars</a>
20        <A HREF="#method_summary" class="links" title="Method Summary">Methods</A>                                                  |                                                                                       <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
21        <A HREF="#variable_detail" class="links" title="Variable Detail">Variable Detail</A>                                                  
22        <A HREF="#method_detail" class="links" title="Method Detail">Method Detail</A>                          </div>
23     </TD>          <div class="info-box-body">
24   </TR>                  <!-- ========== Info from phpDoc block ========= -->
25  </TABLE>  <p class="short-description">This object is the base class that can be</p>
26  <BR>  <p class="description"><p>used to build a widget that shows lists of  data from any source via the DataListSource  object.  It fetches/builds/gets its data  from the DataListSource object, which can  be written to support any data source  (MySQL, Oracle, comma delimited file, xml, etc.)</p><p>This base class MUST be extended by a child to  actually render the list.  The job of the DataList  class is to provide the basic API and abstraction  mechanism to handling searching, showing, sorting  lists of data.</p><p>Each column of data is associated with a title and a  name.  The title is what is shown to the user for that  column.  The name is the mapping between the column and  the DataListSource.  Each column can be marked  as sortable and searchable.  If a column is sortable,  the title is a link that can be clicked on to sort.  The sorting is done in the DataListSource object (  via the sql query, or sort() functions depending on the  data source itself)</p><p>The DataList object will build the title, the search block  (if any), the datalist controls (the links/imges for  first, prev, next, last, all).  Then the data columns/labels.  Then it will fetch each of the rows of data to display  from the DataListSource.</p><p>The logic of the output calls follows in the order:</p><p>title  search table/block  datalist controls (first, prev, next, last, all)  data columns/labels  data rows x through y</p><p>REQUIREMENTS:   You must use/define a DataListSource object.   You MUST override/extend the following methods:</p><p>* get_data_source() - used to set the DataListSource                          by this class.   * user_setup() - used to set the columns to show and any                    options used by the DataList class and                    DataListSource object.</p><p>UI ABSTRACTION METHODS   These methods allow for some level of abstraction for   the layout/look/feel of the actual list of data.</p><p>* gui_init() - the function gives the child class a chance                  to do any building of the objects that will                  hold the search area, column headers and the                  rows of data.</p><p>* child_build_column_header() - This method is responsible                                   for building and inserting                                   the column header title into                                   the UI object.</p><p>* child_add_row_cell() - This function is responsible for adding                            the cell in the current row.  The method                            is responsible for keeping track of the                            location in its UI object for the current                            row.</p><p>* child_get_gui() - This method returns the entire UI in 1 object                       or container.  At this point the entire UI                       has been constructed, the entire list of data                       has been walked and inserted.</p></p>
27  <!-- Start of Class Data -->          <ul class="tags">
28  <H2>                                  <li><span class="field">author:</span> <p>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>&gt;</p></li>
29          Class SimpleGUIDataList                          </ul>
30  </H2> (line <span class="linenumber">15</span>)                  <p class="notes">
31  <pre>                          Located in <a class="field" href="_widgets_data_list_SimpleGUIDataList_inc.html">Program_Root/widgets/data_list/SimpleGUIDataList.inc</a> (line <span class="field">15</span>)
32  <a href="../phpHtmlLib/Container.html">Container</a>                  </p>
33                    
34                            
35                    <pre><a href="../phpHtmlLib/Container.html">Container</a>
36     |     |
37     --<a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a>     --<a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a>
38        |        |
39        --<a href="../phpHtmlLib/DataList.html">DataList</a>        --<a href="../phpHtmlLib/DataList.html">DataList</a>
40           |           |
41           --SimpleGUIDataList</pre>           --SimpleGUIDataList</pre>
42  <p>          
43          <b><i>Located in File: Program_Root/widgets/data_list/SimpleGUIDataList.inc</i></b><br>                          </div>
44  </p>  </div>
 <hr>  
 This object is the base class that can be  
 <br />  
 <p>used to build a widget that shows lists of  data from any source via the DataListSource  object.  It fetches/builds/gets its data  from the DataListSource object, which can  be written to support any data source  (MySQL, Oracle, comma delimited file, xml, etc.)</p><p>This base class MUST be extended by a child to  actually render the list.  The job of the DataList  class is to provide the basic API and abstraction  mechanism to handling searching, showing, sorting  lists of data.</p><p>Each column of data is associated with a title and a  name.  The title is what is shown to the user for that  column.  The name is the mapping between the column and  the DataListSource.  Each column can be marked  as sortable and searchable.  If a column is sortable,  the title is a link that can be clicked on to sort.  The sorting is done in the DataListSource object (  via the sql query, or sort() functions depending on the  data source itself)</p><p>The DataList object will build the title, the search block  (if any), the datalist controls (the links/imges for  first, prev, next, last, all).  Then the data columns/labels.  Then it will fetch each of the rows of data to display  from the DataListSource.</p><p>The logic of the output calls follows in the order:</p><p>title  search table/block  datalist controls (first, prev, next, last, all)  data columns/labels  data rows x through y</p><p>REQUIREMENTS:   You must use/define a DataListSource object.   You MUST override/extend the following methods:</p><p>* get_data_source() - used to set the DataListSource                          by this class.   * user_setup() - used to set the columns to show and any                    options used by the DataList class and                    DataListSource object.</p><p>UI ABSTRACTION METHODS   These methods allow for some level of abstraction for   the layout/look/feel of the actual list of data.</p><p>* gui_init() - the function gives the child class a chance                  to do any building of the objects that will                  hold the search area, column headers and the                  rows of data.</p><p>* child_build_column_header() - This method is responsible                                   for building and inserting                                   the column header title into                                   the UI object.</p><p>* child_add_row_cell() - This function is responsible for adding                            the cell in the current row.  The method                            is responsible for keeping track of the                            location in its UI object for the current                            row.</p><p>* child_get_gui() - This method returns the entire UI in 1 object                       or container.  At this point the entire UI                       has been constructed, the entire list of data                       has been walked and inserted.</p>  
 <UL>  
                 <LI><b>author</b> - <CODE>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>&gt;</CODE></LI>  
         </UL>  
 <hr>  
 <!-- =========== VAR SUMMARY =========== -->  
 <A NAME='var_summary'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span CLASS="font12bold">Class Variable Summary</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
   
         </TABLE>  
 <hr>  
 <!-- =========== VAR INHERITED SUMMARY =========== -->  
 <A NAME='var_inherited_summary'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span CLASS="font12bold">Inherited Class Variable Summary</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
   
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/DataList.html">DataList</a></span>  
             <table CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                         <tr CLASS="tableheadingcolor">  
                                 <th>Variable</th>  
                                 <th>Default Value</th>  
                                 <th>Description</th>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$alternating_row_colors">DataList::$alternating_row_colors</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> TRUE<-</td>  
                                 <td CLASS="font10">Do we want to alternate the row colors?  This helps to see each row easier.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_advanced_search_flag">DataList::$_advanced_search_flag</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> FALSE<-</td>  
                                 <td CLASS="font10">Flag to let us know that</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_columns">DataList::$_columns</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->array()<-</td>  
                                 <td CLASS="font10">The column descriptions  for the data we are working on</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_datasource">DataList::$_datasource</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> NULL<-</td>  
                                 <td CLASS="font10">Holds our reference/copy of the  DataListSource object which is used to  access the data that this object uses</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_default_orderby">DataList::$_default_orderby</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> ''<-</td>  
                                 <td CLASS="font10">Holds the db column name that  we want to order by default.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_default_reverseorder">DataList::$_default_reverseorder</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> "false"<-</td>  
                                 <td CLASS="font10">Holds a flag to let us know to</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_default_rows_per_page">DataList::$_default_rows_per_page</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> 10<-</td>  
                                 <td CLASS="font10">The number of rows of data  to show per "page".</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_form_attributes">DataList::$_form_attributes</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->array("method" =&gt; "GET",  
                                   "target" =&gt; "",  
                                   "action" =&gt; "",  
                                   "name" =&gt; "")<-</td>  
                                 <td CLASS="font10">This holds the form attributes</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_form_render_flag">DataList::$_form_render_flag</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> FALSE<-</td>  
                                 <td CLASS="font10">Build everything inside a form?</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_global_prefix">DataList::$_global_prefix</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> ''<-</td>  
                                 <td CLASS="font10">prefix for all list variable  names, so we can potentially  have more then 1 list per page.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_image_path">DataList::$_image_path</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> "/phphtmllib/images/widgets"<-</td>  
                                 <td CLASS="font10">This stores the base path to where the  tool link images live.  This lets you  specify a new path to where your images  live.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_max_rows">DataList::$_max_rows</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> 200<-</td>  
                                 <td CLASS="font10">The max number of rows to  show when the user does the  "EXPAND" command.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_num_columns">DataList::$_num_columns</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> 0<-</td>  
                                 <td CLASS="font10">Keeps track of the # of columns we have</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_num_pages">DataList::$_num_pages</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->1<-</td>  
                                 <td CLASS="font10">This value holds the number  of pages of data we have  to display.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_save_vars">DataList::$_save_vars</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->array()<-</td>  
                                 <td CLASS="font10">This holds a list of  name=&gt;value vars that the  caller/child wants to propogate  automatically.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_search_flag">DataList::$_search_flag</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> FALSE<-</td>  
                                 <td CLASS="font10">Flag to let us know that search  is enabled.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_search_table">DataList::$_search_table</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> NULL<-</td>  
                                 <td CLASS="font10">Holds the object block that is the</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_show_results_flag">DataList::$_show_results_flag</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> TRUE<-</td>  
                                 <td CLASS="font10">flag to let us know if we want to show  the results or not.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_simple_search_modifier">DataList::$_simple_search_modifier</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> FALSE<-</td>  
                                 <td CLASS="font10">Flag to enable simple search modifyer.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#var$_vars">DataList::$_vars</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->array("offsetVar" =&gt; "offset",  
                        "orderbyVar" =&gt; "orderby",  
                        "reverseorderVar" =&gt; "reverseorder",  
                        "numrowsVar" =&gt; "numrows",  
                        "showallVar" =&gt; "showall",  
                        "search_fieldVar" =&gt; "search_field",  
                        "search_valueVar" =&gt; "search_value",  
                        "search_typeVar" =&gt; "search_type",  
                        "simple_search_modifierVar" =&gt; "simple_search_modifier")<-</td>  
                                 <td CLASS="font10">Holds an array of all the  form vars we need for this  class to work.</td>  
                         </tr>  
                                                         </table>  
             <BR>  
         </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a></span>  
             <table CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                         <tr CLASS="tableheadingcolor">  
                                 <th>Variable</th>  
                                 <th>Default Value</th>  
                                 <th>Description</th>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#var$title">BaseWidget::$title</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->''<-</td>  
                                 <td CLASS="font10">The title of the table.</td>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#var$width">BaseWidget::$width</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->"100%"<-</td>  
                                 <td CLASS="font10">the width of the widget</td>  
                         </tr>  
                                                         </table>  
             <BR>  
         </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/Container.html">Container</a></span>  
             <table CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                         <tr CLASS="tableheadingcolor">  
                                 <th>Variable</th>  
                                 <th>Default Value</th>  
                                 <th>Description</th>  
                         </tr>  
                                                         <tr>  
                                 <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#var$_flags">Container::$_flags</a></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">-> _NEWLINEAFTERCONTENT<-</td>  
                                 <td CLASS="font10">The flags that tell us</td>  
                         </tr>  
                                                         </table>  
             <BR>  
         </TD>  
         </TR>  
         </TABLE>  
   
 <hr>  
 <!-- =========== METHOD SUMMARY =========== -->  
 <A NAME='method_summary'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span class="font12bold">Method Summary</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
   
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodbuild_column_header'>mixed build_column_header ( $col_name, $col_data, $col_num )</A></B></CODE>  
                         <BR>  
                         <blockquote> This function builds the object/text </blockquote>  
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodchild_add_row_cell'>void child_add_row_cell ( $obj, $col_name, $last_in_row_flag, $row_data )</A></B></CODE>  
                         <BR>  
                         <blockquote>  </blockquote>  
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodchild_build_column_header'>void child_build_column_header ( $name, $col, $cnt )</A></B></CODE>  
                         <BR>  
                         <blockquote>  </blockquote>  
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodchild_get_gui'>void child_get_gui (  )</A></B></CODE>  
                         <BR>  
                         <blockquote>  </blockquote>  
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodgui_init'>void gui_init (  )</A></B></CODE>  
                         <BR>  
                         <blockquote> Initialize the gui layout </blockquote>  
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='../phpHtmlLib/SimpleGUIDataList.html#methodwrap_column_item'><a href="../phpHtmlLib/TDtag.html">TDtag</a> wrap_column_item ( $obj, $col_name )</A></B></CODE>  
                         <BR>  
                         <blockquote> This function ensures that the data we place  in a column is aligned according to what the  user wants. </blockquote>  
                 </TD>  
         </TR>  
         </TABLE>  
 <!-- =========== INHERITED METHOD SUMMARY =========== -->  
 <A NAME='functions_inherited'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span CLASS="font12bold">Inherited Method Summary</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
   
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/DataList.html">DataList</a></span>  
             <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                                 <tr CLASS="tableheadingcolor">  
                                         <th>Function</th>  
                                         <th>Description</th>  
                                 </tr>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodDataList">DataList::DataList()</a></td>  
                                         <td CLASS="font10">The constructor</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodadd_header_item">DataList::add_header_item()</a></td>  
                                         <td CLASS="font10">This function adds a header item to the column headers  from a list of parameters.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodadvanced_search_disable">DataList::advanced_search_disable()</a></td>  
                                         <td CLASS="font10">Disable the advanced search</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodadvanced_search_enable">DataList::advanced_search_enable()</a></td>  
                                         <td CLASS="font10">Enable the advanced search</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_base_url">DataList::build_base_url()</a></td>  
                                         <td CLASS="font10">This builds the base url used  by the column headers as well  as the page tool links.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_column_item">DataList::build_column_item()</a></td>  
                                         <td CLASS="font10">This is the basic function for letting us  do a mapping between the column name in  the header, to the value found in the DB.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_column_url">DataList::build_column_url()</a></td>  
                                         <td CLASS="font10">This builds a url for a particular  column header.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_gui">DataList::build_gui()</a></td>  
                                         <td CLASS="font10">This function is responsible for calling the child  class's methods for building the GUI container.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_orderby_querystring">DataList::build_orderby_querystring()</a></td>  
                                         <td CLASS="font10">This builds a query string var for the  orderby value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_reverseorder_querystring">DataList::build_reverseorder_querystring()</a></td>  
                                         <td CLASS="font10">This builds a query string var for the  reverseorder value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_searchfield_querystring">DataList::build_searchfield_querystring()</a></td>  
                                         <td CLASS="font10">This builds a query string var for the  searchfield value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_searchvalue_querystring">DataList::build_searchvalue_querystring()</a></td>  
                                         <td CLASS="font10">This builds a query string var for the  searchfield value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_state_vars_query_string">DataList::build_state_vars_query_string()</a></td>  
                                         <td CLASS="font10">this function is used to build a sub query string</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodbuild_tool_link">DataList::build_tool_link()</a></td>  
                                         <td CLASS="font10">This function builds the 'tool' images that  allow  you to walk through the data list itself.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodchild_add_row_cell">DataList::child_add_row_cell()</a></td>  
                                         <td CLASS="font10">This method is supposed to be written by  the child class to add the cell data to the  current row in the UI</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodchild_build_column_header">DataList::child_build_column_header()</a></td>  
                                         <td CLASS="font10">This method is supposed to be written by  the child class to build and add the column  title to the UI</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodchild_build_search_table">DataList::child_build_search_table()</a></td>  
                                         <td CLASS="font10">This function builds the search  block that lives above the results</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodchild_get_gui">DataList::child_get_gui()</a></td>  
                                         <td CLASS="font10">This function is called after all of the data has  been added to the UI object.  It just returns the  container that is the entire UI for the DataList</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methoddata_prefetch">DataList::data_prefetch()</a></td>  
                                         <td CLASS="font10">This function is used to set up any</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodfilter_column_string">DataList::filter_column_string()</a></td>  
                                         <td CLASS="font10">This does some magic filtering on the data  that we display in a column.  This helps  to prevent nast data that may have html  tags in it.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_current_page">DataList::get_current_page()</a></td>  
                                         <td CLASS="font10">This function returns the current  page that the item list is on.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_data_source">DataList::get_data_source()</a></td>  
                                         <td CLASS="font10">This function is called automatically by  the DataList constructor.  It must be  extended by the child class to actually  set the DataListSource object.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_default_num_rows">DataList::get_default_num_rows()</a></td>  
                                         <td CLASS="font10">This function gets the current default  number of rows to display setting.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_form_action">DataList::get_form_action()</a></td>  
                                         <td CLASS="font10">This function is used to get  the form action</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_form_method">DataList::get_form_method()</a></td>  
                                         <td CLASS="font10">This function is used to get  the form method</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_form_name">DataList::get_form_name()</a></td>  
                                         <td CLASS="font10">This function is used to get  the form name</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_form_render">DataList::get_form_render()</a></td>  
                                         <td CLASS="font10">Return the state of the form render</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_form_target">DataList::get_form_target()</a></td>  
                                         <td CLASS="font10">This function is used to get  the form target</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_global_prefix">DataList::get_global_prefix()</a></td>  
                                         <td CLASS="font10">returns the current variable prefix  string being used.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_image_path">DataList::get_image_path()</a></td>  
                                         <td CLASS="font10">This function returns the path to the  images used in this class</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_last_page">DataList::get_last_page()</a></td>  
                                         <td CLASS="font10">This calculates the last page #  for this list of items</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_max_rows">DataList::get_max_rows()</a></td>  
                                         <td CLASS="font10">This returns the Maximum # of rows to  display when in expand mode</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_num_pages">DataList::get_num_pages()</a></td>  
                                         <td CLASS="font10">This function returns the #  of pages that are available  for this list of items.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_page_info">DataList::get_page_info()</a></td>  
                                         <td CLASS="font10">This function builds the string  that describes the current page  out of n pages the list is showing</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodget_simple_search_modifier">DataList::get_simple_search_modifier()</a></td>  
                                         <td CLASS="font10">gets the value of the search modifier  flag.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodgui_init">DataList::gui_init()</a></td>  
                                         <td CLASS="font10">A subclass can override this function  to setup the class variables after  the constructor.  The constructor  automatically calls this function.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodis_advanced_search_enabled">DataList::is_advanced_search_enabled()</a></td>  
                                         <td CLASS="font10">This returns the status of the  advanced search flag.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodis_search_enabled">DataList::is_search_enabled()</a></td>  
                                         <td CLASS="font10">get the status of the search  ability.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodnumrows">DataList::numrows()</a></td>  
                                         <td CLASS="font10">This function returns the number of rows  that the query found.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodoffset">DataList::offset()</a></td>  
                                         <td CLASS="font10">This function returns the current value  of the offset variable. This is an offset  into the query return data set.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodorderby">DataList::orderby()</a></td>  
                                         <td CLASS="font10">This function returns the value of the  current orderby variable.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodrender">DataList::render()</a></td>  
                                         <td CLASS="font10">This function renders the final</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodreverseorder">DataList::reverseorder()</a></td>  
                                         <td CLASS="font10">This function returns the current value of  the reverse order member variable.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_disable">DataList::search_disable()</a></td>  
                                         <td CLASS="font10">Disable the search ability.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_enable">DataList::search_enable()</a></td>  
                                         <td CLASS="font10">Enable the search ability.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_field">DataList::search_field()</a></td>  
                                         <td CLASS="font10">returns the current value of  the search field name</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_type">DataList::search_type()</a></td>  
                                         <td CLASS="font10">returns the type of search being used</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_value">DataList::search_value()</a></td>  
                                         <td CLASS="font10">returns the current value of  te search field value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsearch_value_filter">DataList::search_value_filter()</a></td>  
                                         <td CLASS="font10">This function is used to make safe  any query string value that is used</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsetup_columns">DataList::setup_columns()</a></td>  
                                         <td CLASS="font10"></td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_data_source">DataList::set_data_source()</a></td>  
                                         <td CLASS="font10">This function is used to set the  DataListSource object for this instance</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_default_num_rows">DataList::set_default_num_rows()</a></td>  
                                         <td CLASS="font10">This function sets the default # of rows  per page to display.  By default its 10.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_form_action">DataList::set_form_action()</a></td>  
                                         <td CLASS="font10">Sets the form action</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_form_method">DataList::set_form_method()</a></td>  
                                         <td CLASS="font10">This function is used to set the  form method</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_form_name">DataList::set_form_name()</a></td>  
                                         <td CLASS="font10">This function is used to set the  form name</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_form_render">DataList::set_form_render()</a></td>  
                                         <td CLASS="font10">Sets whether to the output into a form</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_form_target">DataList::set_form_target()</a></td>  
                                         <td CLASS="font10">This function is used to set the  form target</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_global_prefix">DataList::set_global_prefix()</a></td>  
                                         <td CLASS="font10">This function sets a prefix for all  variables that are used in the item list  table on a page.  This allows you to have  multiple itemlists on a single html page.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_image_path">DataList::set_image_path()</a></td>  
                                         <td CLASS="font10">This function returns the path to the  images used in this class</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_max_rows">DataList::set_max_rows()</a></td>  
                                         <td CLASS="font10">This sets the maximum # of rows to  display when in expand mode</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_not_found_message">DataList::set_not_found_message()</a></td>  
                                         <td CLASS="font10">This function is used to set the  message displayed when no data is found</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_numrows">DataList::set_numrows()</a></td>  
                                         <td CLASS="font10">This function sets the # of rows to display  per page.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_offset">DataList::set_offset()</a></td>  
                                         <td CLASS="font10">This function is used to set/change  the offset for this list.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_reverseorder">DataList::set_reverseorder()</a></td>  
                                         <td CLASS="font10">This function sets the reverse order flag  to a new value.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_save_vars">DataList::set_save_vars()</a></td>  
                                         <td CLASS="font10">This function sets the save variables  that the user/child wants to automatically  propogate</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_search_type">DataList::set_search_type()</a></td>  
                                         <td CLASS="font10">This function sets the search type</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_show_results">DataList::set_show_results()</a></td>  
                                         <td CLASS="font10">This function is used to set the value  of the _show_results_flag</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodset_simple_search_modifier">DataList::set_simple_search_modifier()</a></td>  
                                         <td CLASS="font10">Set the simple search modifyer  flag.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodshowall">DataList::showall()</a></td>  
                                         <td CLASS="font10">returns the current value of the showall  flag.  This tells us if they want the entire  list of data back from the DB.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methodsimple_search_modifier_value">DataList::simple_search_modifier_value()</a></td>  
                                         <td CLASS="font10">returns the current value of the  simple search modifier</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#methoduser_setup">DataList::user_setup()</a></td>  
                                         <td CLASS="font10">A subclass can override this function  to setup the class variables after  the constructor.  The constructor  automatically calls this function.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_build_default_vars">DataList::_build_default_vars()</a></td>  
                                         <td CLASS="font10">This function builds the list of</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_build_save_vars">DataList::_build_save_vars()</a></td>  
                                         <td CLASS="font10">this method builds some hidden  form fields to automatically  be placed inside the form.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_build_simple_search_modifier">DataList::_build_simple_search_modifier()</a></td>  
                                         <td CLASS="font10">This builds the simple search modifier  select box.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_build_tool_url">DataList::_build_tool_url()</a></td>  
                                         <td CLASS="font10">This function is used to build the url  for a tool link.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_check_datasource">DataList::_check_datasource()</a></td>  
                                         <td CLASS="font10">general DataListSource object checker.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_clean_string">DataList::_clean_string()</a></td>  
                                         <td CLASS="font10">This function is used to make sure that the string we are  placing in a cell has been "cleaned"</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_filter_column_string">DataList::_filter_column_string()</a></td>  
                                         <td CLASS="font10">This does some magic filtering on the data  that we display in a column.  This helps  to prevent nast data that may have html  tags in it.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_get">DataList::_get()</a></td>  
                                         <td CLASS="font10">Function used to get the current  value of one of the control vars  for this class</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_get_searchable_fields">DataList::_get_searchable_fields()</a></td>  
                                         <td CLASS="font10">This method gets the array of  searchable header fields (columns)</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_javascript">DataList::_javascript()</a></td>  
                                         <td CLASS="font10">This function provides a way to automatically  add javascript to this object.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_save_mozilla_nav_link">DataList::_save_mozilla_nav_link()</a></td>  
                                         <td CLASS="font10">This function stores the url for each of the tool  urls, so we can push these out for mozilla.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_set">DataList::_set()</a></td>  
                                         <td CLASS="font10">This function is used to set the  value of the control var</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/DataList.html#method_show_results">DataList::_show_results()</a></td>  
                                         <td CLASS="font10">This function is used to let render() know  that we should show the results or not.</td>  
                                                         </table>  
             <br>                          
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a></span>  
             <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                                 <tr CLASS="tableheadingcolor">  
                                         <th>Function</th>  
                                         <th>Description</th>  
                                 </tr>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodget_align">BaseWidget::get_align()</a></td>  
                                         <td CLASS="font10">This gets the alignment value  for the outer table</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodget_css">BaseWidget::get_css()</a></td>  
                                         <td CLASS="font10">This function provides the  mechanism to build and return  the css needed by this widget</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodget_javascript">BaseWidget::get_javascript()</a></td>  
                                         <td CLASS="font10">Function for returning the raw javascript  that is required for this widget.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodget_title">BaseWidget::get_title()</a></td>  
                                         <td CLASS="font10">Function for accessing the  title of this widget</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodget_width">BaseWidget::get_width()</a></td>  
                                         <td CLASS="font10">Function for getting the current  widget width setting.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodset_align">BaseWidget::set_align()</a></td>  
                                         <td CLASS="font10">This function sets the align attribute  for the outer table.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodset_title">BaseWidget::set_title()</a></td>  
                                         <td CLASS="font10">Set the title for the widget.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/BaseWidget.html#methodset_width">BaseWidget::set_width()</a></td>  
                                         <td CLASS="font10">Set the width for the widget.</td>  
                                                         </table>  
             <br>                          
                 </TD>  
         </TR>  
                 <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/Container.html">Container</a></span>  
             <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">  
                                 <tr CLASS="tableheadingcolor">  
                                         <th>Function</th>  
                                         <th>Description</th>  
                                 </tr>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></td>  
                                         <td CLASS="font10">The constructor.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></td>  
                                         <td CLASS="font10">add content onto content stack</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></td>  
                                         <td CLASS="font10">Add content onto content stack  so you can change the item later.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></td>  
                                         <td CLASS="font10">counts the number of content objects</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></td>  
                                         <td CLASS="font10">This flag gets the current value  of the indent flag</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></td>  
                                         <td CLASS="font10">Same as add().</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></td>  
                                         <td CLASS="font10">Same as add_reference  NOTE : only exists for compatibility with 1.1.x</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></td>  
                                         <td CLASS="font10">This function is compatible with the  rest of the phpHtmllib API spec.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></td>  
                                         <td CLASS="font10">destroy existing content and start with new content.</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></td>  
                                         <td CLASS="font10">This function turns on the collapse flag</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></td>  
                                         <td CLASS="font10">function to set the indent flag</td>  
                                                                 <tr>  
                                         <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></td>  
                                         <td CLASS="font10">This method is used to set the bitmask  flags for this tag.  It tells the  class how to render the tag.</td>  
                                                         </table>  
             <br>                          
                 </TD>  
         </TR>  
         </TABLE>  
 <hr>  
 <!-- ============ VARIABLE DETAIL =========== -->  
   
 <A NAME='variable_detail'></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span CLASS="font12bold">Variable Detail</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
 </TABLE>  
   
 <hr>  
 <!-- ============ METHOD DETAIL =========== -->  
   
 <A NAME='method_detail'></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  
                 <TD>  
                         <span class="font12bold">Method Detail</span>  
             <A HREF="#top" CLASS="links">^TOP</A>  
                 </TD>  
         </TR>  
 </TABLE>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodbuild_column_header'><!-- --></A>  
 <SPAN CLASS="font12bold">build_column_header</SPAN> (line <span class="linenumber">74</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">mixed</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">build_column_header(  
 string  
 $col_name, array  
 $col_data, int  
 $col_num)</SPAN>  
 <BR>  
   
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 This function builds the object/text  
 <br />  
 <p>to be used for a column header. It can  either be an href because its sortable,  or it can just be text, because its not  sortable.</p>  
 <DL>  
         <DT class="font10bold">Function Parameters:</DT>  
                 <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$col_name</SPAN></SPAN> - the column name to build from the headers.</DD>  
                 <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">array</SPAN> <span style="color: #0000FF;font-weight:bold">$col_data</SPAN></SPAN> - the column's data.</DD>  
                 <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">int</SPAN> <span style="color: #0000FF;font-weight:bold">$col_num</SPAN></SPAN> the column # we are working on.</DD>  
           
         <DT class="font10bold">Function Info:</DT>  
                 <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>return</b> - - either an Atag object or raw text.</DD>  
         </DL>  
 </DIV>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodchild_add_row_cell'><!-- --></A>  
 <SPAN CLASS="font12bold">child_add_row_cell</SPAN> (line <span class="linenumber">48</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">child_add_row_cell(  
 mixed  
 $obj, mixed  
 $col_name, mixed  
 $last_in_row_flag, mixed  
 $row_data)</SPAN>  
 <BR>  
   
 <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/DataList.html#methodchild_add_row_cell">DataList::child_add_row_cell()</a> This method is supposed to be written by  the child class to add the cell data to the  current row in the UI  
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
   
 <br />  
   
 <DL>  
   
         <DT class="font10bold">Function Info:</DT>  
         </DL>  
 </DIV>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodchild_build_column_header'><!-- --></A>  
 <SPAN CLASS="font12bold">child_build_column_header</SPAN> (line <span class="linenumber">42</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">child_build_column_header(  
 mixed  
 $name, mixed  
 $col, mixed  
 $cnt)</SPAN>  
 <BR>  
   
 <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/DataList.html#methodchild_build_column_header">DataList::child_build_column_header()</a> This method is supposed to be written by  the child class to build and add the column  title to the UI  
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
   
 <br />  
   
 <DL>  
   
         <DT class="font10bold">Function Info:</DT>  
         </DL>  
 </DIV>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodchild_get_gui'><!-- --></A>  
 <SPAN CLASS="font12bold">child_get_gui</SPAN> (line <span class="linenumber">38</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">child_get_gui(  
 )</SPAN>  
 <BR>  
   
 <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/DataList.html#methodchild_get_gui">DataList::child_get_gui()</a> This function is called after all of the data has  been added to the UI object.  It just returns the  container that is the entire UI for the DataList  
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
   
 <br />  
   
 <DL>  
   
         <DT class="font10bold">Function Info:</DT>  
         </DL>  
 </DIV>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodgui_init'><!-- --></A>  
 <SPAN CLASS="font12bold">gui_init</SPAN> (line <span class="linenumber">21</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">gui_init(  
 )</SPAN>  
 <BR>  
   
 <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/DataList.html#methodgui_init">DataList::gui_init()</a> A subclass can override this function  to setup the class variables after  the constructor.  The constructor  automatically calls this function.  
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 Initialize the gui layout  
 <br />  
   
 <DL>  
45    
         <DT class="font10bold">Function Info:</DT>  
         </DL>  
 </DIV>  
 <BR>  
 <DIV CLASS="function">  
 <A NAME='methodwrap_column_item'><!-- --></A>  
 <SPAN CLASS="font12bold">wrap_column_item</SPAN> (line <span class="linenumber">99</span>)  
 <BR>  
 <SPAN CLASS="font10bold">Usage : </SPAN>  
 <span class="font10bold" style="color: #FF0000"><a href="../phpHtmlLib/TDtag.html">TDtag</a></SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">wrap_column_item(  
 mixed  
 $obj, string  
 $col_name, int  
 2, int  
 3)</SPAN>  
 <BR>  
46    
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 This function ensures that the data we place  in a column is aligned according to what the  user wants.  
 <br />  
47    
48  <DL>          <a name="sec-method-summary"></a>
49          <DT class="font10bold">Function Parameters:</DT>          <div class="info-box">
50                  <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">int</SPAN> <span style="color: #0000FF;font-weight:bold">2</SPAN></SPAN> - $odd_row - tells us if this cell lives in an odd # row (for alternating row colors)</DD>                  <div class="info-box-title">Method Summary</span></div>
51                  <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">int</SPAN> <span style="color: #0000FF;font-weight:bold">3</SPAN></SPAN> - the column # we are working on.</DD>                  <div class="nav-bar">
52                  <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$obj</SPAN></SPAN> - $obj - the data for the td.</DD>                          <a href="#sec-description">Description</a> |
53                  <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$col_name</SPAN></SPAN> - $col_name - the name of the column header for this row to render.</DD>                                                                                                                          <a href="#sec-vars">Vars</a>
54                                            
55          <DT class="font10bold">Function Info:</DT>                                  |
56                  <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>return</b> - object</DD>                                                  <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
57          </DL>                  </div>
58  </DIV>                  <div class="info-box-body">                    
59  <BR>                          <div class="method-summary">
60          <div id="credit">                                                                  
61                  <hr>                                  <div class="method-definition">
62                  Documention generated on Thu, 20 Feb 2003 16:23:07 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0rc1</a>                                                                                          <span class="method-result">mixed</span>
63                                                                                    <a href="#build_column_header" title="details" class="method-name">build_column_header</a>
64                                                                                            (<span class="var-type">string</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$col_data</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$col_num</span>)
65                                                                            </div>
66                                                                    
67                                    <div class="method-definition">
68                                                                                            <span class="method-result">void</span>
69                                                                                    <a href="#child_add_row_cell" title="details" class="method-name">child_add_row_cell</a>
70                                                                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$obj</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$last_in_row_flag</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$row_data</span>)
71                                                                            </div>
72                                                                    
73                                    <div class="method-definition">
74                                                                                            <span class="method-result">void</span>
75                                                                                    <a href="#child_build_column_header" title="details" class="method-name">child_build_column_header</a>
76                                                                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$col</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$cnt</span>)
77                                                                            </div>
78                                                                    
79                                    <div class="method-definition">
80                                                                                            <span class="method-result">void</span>
81                                                                                    <a href="#child_get_gui" title="details" class="method-name">child_get_gui</a>
82                                                                                    ()
83                                                                            </div>
84                                                                    
85                                    <div class="method-definition">
86                                                                                            <span class="method-result">void</span>
87                                                                                    <a href="#gui_init" title="details" class="method-name">gui_init</a>
88                                                                                    ()
89                                                                            </div>
90                                                                    
91                                    <div class="method-definition">
92                                                                                            <span class="method-result"><a href="../phpHtmlLib/TDtag.html">TDtag</a></span>
93                                                                                    <a href="#wrap_column_item" title="details" class="method-name">wrap_column_item</a>
94                                                                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$obj</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">2</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">3</span>)
95                                                                            </div>
96                                                            </div>
97                    </div>
98            </div>          
99    
100            <a name="sec-vars"></a>
101            <div class="info-box">
102                    <div class="info-box-title">Variables</div>
103                    <div class="nav-bar">
104                            <a href="#sec-description">Description</a> |
105                                                                                    <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
106                                                    
107                            
108                                                            |
109                                                                            <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
110                                                            
111                                            </div>
112                    <div class="info-box-body">
113                                                                                    <h4>Inherited Variables</h4>
114                                    <A NAME='inherited_vars'><!-- --></A>
115                                                                            <p>Inherited from <span class="classname"><a href="../phpHtmlLib/DataList.html">DataList</a></span></p>
116                                            <blockquote>
117                                                                                                            <span class="var-title">
118                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$alternating_row_colors">DataList::$alternating_row_colors</a></span><br>
119                                                            </span>
120                                                                                                            <span class="var-title">
121                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_advanced_search_flag">DataList::$_advanced_search_flag</a></span><br>
122                                                            </span>
123                                                                                                            <span class="var-title">
124                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_columns">DataList::$_columns</a></span><br>
125                                                            </span>
126                                                                                                            <span class="var-title">
127                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_datasource">DataList::$_datasource</a></span><br>
128                                                            </span>
129                                                                                                            <span class="var-title">
130                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_default_orderby">DataList::$_default_orderby</a></span><br>
131                                                            </span>
132                                                                                                            <span class="var-title">
133                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_default_reverseorder">DataList::$_default_reverseorder</a></span><br>
134                                                            </span>
135                                                                                                            <span class="var-title">
136                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_default_rows_per_page">DataList::$_default_rows_per_page</a></span><br>
137                                                            </span>
138                                                                                                            <span class="var-title">
139                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_form_attributes">DataList::$_form_attributes</a></span><br>
140                                                            </span>
141                                                                                                            <span class="var-title">
142                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_form_render_flag">DataList::$_form_render_flag</a></span><br>
143                                                            </span>
144                                                                                                            <span class="var-title">
145                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_global_prefix">DataList::$_global_prefix</a></span><br>
146                                                            </span>
147                                                                                                            <span class="var-title">
148                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_image_path">DataList::$_image_path</a></span><br>
149                                                            </span>
150                                                                                                            <span class="var-title">
151                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_max_rows">DataList::$_max_rows</a></span><br>
152                                                            </span>
153                                                                                                            <span class="var-title">
154                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_num_columns">DataList::$_num_columns</a></span><br>
155                                                            </span>
156                                                                                                            <span class="var-title">
157                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_num_pages">DataList::$_num_pages</a></span><br>
158                                                            </span>
159                                                                                                            <span class="var-title">
160                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_save_vars">DataList::$_save_vars</a></span><br>
161                                                            </span>
162                                                                                                            <span class="var-title">
163                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_search_flag">DataList::$_search_flag</a></span><br>
164                                                            </span>
165                                                                                                            <span class="var-title">
166                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_search_table">DataList::$_search_table</a></span><br>
167                                                            </span>
168                                                                                                            <span class="var-title">
169                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_show_results_flag">DataList::$_show_results_flag</a></span><br>
170                                                            </span>
171                                                                                                            <span class="var-title">
172                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_simple_search_modifier">DataList::$_simple_search_modifier</a></span><br>
173                                                            </span>
174                                                                                                            <span class="var-title">
175                                                                    <span class="var-name"><a href="../phpHtmlLib/DataList.html#var$_vars">DataList::$_vars</a></span><br>
176                                                            </span>
177                                                                                            </blockquote>
178                                                                            <p>Inherited from <span class="classname"><a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a></span></p>
179                                            <blockquote>
180                                                                                                            <span class="var-title">
181                                                                    <span class="var-name"><a href="../phpHtmlLib/BaseWidget.html#var$title">BaseWidget::$title</a></span><br>
182                                                            </span>
183                                                                                                            <span class="var-title">
184                                                                    <span class="var-name"><a href="../phpHtmlLib/BaseWidget.html#var$width">BaseWidget::$width</a></span><br>
185                                                            </span>
186                                                                                            </blockquote>
187                                                                            <p>Inherited from <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p>
188                                            <blockquote>
189                                                                                                            <span class="var-title">
190                                                                    <span class="var-name"><a href="../phpHtmlLib/Container.html#var$_flags">Container::$_flags</a></span><br>
191                                                            </span>
192                                                                                            </blockquote>
193                                                                                    
194                    </div>
195          </div>          </div>
196  </body>          
197            <a name="sec-methods"></a>
198            <div class="info-box">
199                    <div class="info-box-title">Methods</div>
200                    <div class="nav-bar">
201                            <a href="#sec-description">Description</a> |
202                                                                                                                            <a href="#sec-vars">Vars</a>
203                                                                                                                    <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
204                                                    
205                    </div>
206                    <div class="info-box-body">
207                            <A NAME='method_detail'></A>
208    <a name="methodbuild_column_header" id="build_column_header"><!-- --></a>
209    <div class="evenrow">
210            
211            <div class="method-header">
212                    <span class="method-title">build_column_header</span> (line <span class="line-number">74</span>)
213            </div>
214            
215            <!-- ========== Info from phpDoc block ========= -->
216    <p class="short-description">This function builds the object/text</p>
217    <p class="description"><p>to be used for a column header. It can  either be an href because its sortable,  or it can just be text, because its not  sortable.</p></p>
218            <ul class="tags">
219                                    <li><span class="field">return:</span> <p>- either an Atag object or                  raw text.</p></li>
220                            </ul>
221            
222            <div class="method-signature">
223                    <span class="method-result">mixed</span>
224                    <span class="method-name">
225                            build_column_header
226                    </span>
227                                            (<span class="var-type">string</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$col_data</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$col_num</span>)
228                            </div>
229            
230                            <ul class="parameters">
231                                            <li>
232                                    <span class="var-type">string</span>
233                                    <span class="var-name">$col_name</span><span class="var-description">: <p>- the column name                            to build from                            the headers.</p></span>                 </li>
234                                            <li>
235                                    <span class="var-type">array</span>
236                                    <span class="var-name">$col_data</span><span class="var-description">: <p>- the column's data.</p></span>                       </li>
237                                            <li>
238                                    <span class="var-type">int</span>
239                                    <span class="var-name">$col_num</span><span class="var-description">: <p>the column # we are working on.</p></span>                     </li>
240                                    </ul>
241                    
242                    
243            </div>
244    <a name="methodchild_add_row_cell" id="child_add_row_cell"><!-- --></a>
245    <div class="oddrow">
246            
247            <div class="method-header">
248                    <span class="method-title">child_add_row_cell</span> (line <span class="line-number">48</span>)
249            </div>
250            
251            <!-- ========== Info from phpDoc block ========= -->
252            
253            <div class="method-signature">
254                    <span class="method-result">void</span>
255                    <span class="method-name">
256                            child_add_row_cell
257                    </span>
258                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$obj</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$last_in_row_flag</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$row_data</span>)
259                            </div>
260            
261                    
262                            <hr class="separator" />
263                    <div class="notes">Redefinition of:</div>
264                    <dl>
265                            <dt><a href="../phpHtmlLib/DataList.html#methodchild_add_row_cell">DataList::child_add_row_cell()</a></dt>
266                                                    <dd>This method is supposed to be written by  the child class to add the cell data to the  current row in the UI</dd>
267                                            </dl>
268                    
269            </div>
270    <a name="methodchild_build_column_header" id="child_build_column_header"><!-- --></a>
271    <div class="evenrow">
272            
273            <div class="method-header">
274                    <span class="method-title">child_build_column_header</span> (line <span class="line-number">42</span>)
275            </div>
276            
277            <!-- ========== Info from phpDoc block ========= -->
278            
279            <div class="method-signature">
280                    <span class="method-result">void</span>
281                    <span class="method-name">
282                            child_build_column_header
283                    </span>
284                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$col</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$cnt</span>)
285                            </div>
286            
287                    
288                            <hr class="separator" />
289                    <div class="notes">Redefinition of:</div>
290                    <dl>
291                            <dt><a href="../phpHtmlLib/DataList.html#methodchild_build_column_header">DataList::child_build_column_header()</a></dt>
292                                                    <dd>This method is supposed to be written by  the child class to build and add the column  title to the UI</dd>
293                                            </dl>
294                    
295            </div>
296    <a name="methodchild_get_gui" id="child_get_gui"><!-- --></a>
297    <div class="oddrow">
298            
299            <div class="method-header">
300                    <span class="method-title">child_get_gui</span> (line <span class="line-number">38</span>)
301            </div>
302            
303            <!-- ========== Info from phpDoc block ========= -->
304            
305            <div class="method-signature">
306                    <span class="method-result">void</span>
307                    <span class="method-name">
308                            child_get_gui
309                    </span>
310                                    ()
311                            </div>
312            
313                    
314                            <hr class="separator" />
315                    <div class="notes">Redefinition of:</div>
316                    <dl>
317                            <dt><a href="../phpHtmlLib/DataList.html#methodchild_get_gui">DataList::child_get_gui()</a></dt>
318                                                    <dd>This function is called after all of the data has  been added to the UI object.  It just returns the  container that is the entire UI for the DataList</dd>
319                                            </dl>
320                    
321            </div>
322    <a name="methodgui_init" id="gui_init"><!-- --></a>
323    <div class="evenrow">
324            
325            <div class="method-header">
326                    <span class="method-title">gui_init</span> (line <span class="line-number">21</span>)
327            </div>
328            
329            <!-- ========== Info from phpDoc block ========= -->
330    <p class="short-description">Initialize the gui layout</p>
331            
332            <div class="method-signature">
333                    <span class="method-result">void</span>
334                    <span class="method-name">
335                            gui_init
336                    </span>
337                                    ()
338                            </div>
339            
340                    
341                            <hr class="separator" />
342                    <div class="notes">Redefinition of:</div>
343                    <dl>
344                            <dt><a href="../phpHtmlLib/DataList.html#methodgui_init">DataList::gui_init()</a></dt>
345                                                    <dd>A subclass can override this function  to setup the class variables after  the constructor.  The constructor  automatically calls this function.</dd>
346                                            </dl>
347                    
348            </div>
349    <a name="methodwrap_column_item" id="wrap_column_item"><!-- --></a>
350    <div class="oddrow">
351            
352            <div class="method-header">
353                    <span class="method-title">wrap_column_item</span> (line <span class="line-number">99</span>)
354            </div>
355            
356            <!-- ========== Info from phpDoc block ========= -->
357    <p class="short-description">This function ensures that the data we place  in a column is aligned according to what the  user wants.</p>
358            <ul class="tags">
359                                    <li><span class="field">return:</span> <p>object</p></li>
360                            </ul>
361            
362            <div class="method-signature">
363                    <span class="method-result"><a href="../phpHtmlLib/TDtag.html">TDtag</a></span>
364                    <span class="method-name">
365                            wrap_column_item
366                    </span>
367                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$obj</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$col_name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">2</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">3</span>)
368                            </div>
369            
370                            <ul class="parameters">
371                                            <li>
372                                    <span class="var-type">int</span>
373                                    <span class="var-name">2</span><span class="var-description">: <p>- $odd_row - tells us if this cell lives in                          an odd # row (for alternating row colors)</p></span>                     </li>
374                                            <li>
375                                    <span class="var-type">int</span>
376                                    <span class="var-name">3</span><span class="var-description">: <p>- the column # we are working on.</p></span>                  </li>
377                                            <li>
378                                    <span class="var-type">mixed</span>
379                                    <span class="var-name">$obj</span><span class="var-description">: <p>- $obj - the data for the td.</p></span>                   </li>
380                                            <li>
381                                    <span class="var-type">string</span>
382                                    <span class="var-name">$col_name</span><span class="var-description">: <p>- $col_name - the name of the column header                              for this row to render.</p></span>                   </li>
383                                    </ul>
384                    
385                    
386            </div>
387                                                            <h4>Inherited Methods</h4>
388                                    <a name='inherited_methods'><!-- --></a>        
389                                                                            <!-- =========== Summary =========== -->
390                                            <p>Inherited From <span class="classname"><a href="../phpHtmlLib/DataList.html">DataList</a></span></p>
391                                            <blockquote>
392                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodDataList">DataList::DataList()</a></span><br>
393                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodadd_header_item">DataList::add_header_item()</a></span><br>
394                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodadvanced_search_disable">DataList::advanced_search_disable()</a></span><br>
395                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodadvanced_search_enable">DataList::advanced_search_enable()</a></span><br>
396                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_base_url">DataList::build_base_url()</a></span><br>
397                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_column_item">DataList::build_column_item()</a></span><br>
398                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_column_url">DataList::build_column_url()</a></span><br>
399                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_gui">DataList::build_gui()</a></span><br>
400                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_orderby_querystring">DataList::build_orderby_querystring()</a></span><br>
401                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_reverseorder_querystring">DataList::build_reverseorder_querystring()</a></span><br>
402                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_searchfield_querystring">DataList::build_searchfield_querystring()</a></span><br>
403                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_searchvalue_querystring">DataList::build_searchvalue_querystring()</a></span><br>
404                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_state_vars_query_string">DataList::build_state_vars_query_string()</a></span><br>
405                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodbuild_tool_link">DataList::build_tool_link()</a></span><br>
406                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodchild_add_row_cell">DataList::child_add_row_cell()</a></span><br>
407                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodchild_build_column_header">DataList::child_build_column_header()</a></span><br>
408                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodchild_build_search_table">DataList::child_build_search_table()</a></span><br>
409                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodchild_get_gui">DataList::child_get_gui()</a></span><br>
410                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methoddata_prefetch">DataList::data_prefetch()</a></span><br>
411                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methoddo_action">DataList::do_action()</a></span><br>
412                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodfilter_column_string">DataList::filter_column_string()</a></span><br>
413                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_current_page">DataList::get_current_page()</a></span><br>
414                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_data_source">DataList::get_data_source()</a></span><br>
415                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_default_num_rows">DataList::get_default_num_rows()</a></span><br>
416                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_form_action">DataList::get_form_action()</a></span><br>
417                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_form_method">DataList::get_form_method()</a></span><br>
418                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_form_name">DataList::get_form_name()</a></span><br>
419                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_form_render">DataList::get_form_render()</a></span><br>
420                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_form_target">DataList::get_form_target()</a></span><br>
421                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_global_prefix">DataList::get_global_prefix()</a></span><br>
422                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_image_path">DataList::get_image_path()</a></span><br>
423                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_last_page">DataList::get_last_page()</a></span><br>
424                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_max_rows">DataList::get_max_rows()</a></span><br>
425                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_num_pages">DataList::get_num_pages()</a></span><br>
426                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_page_info">DataList::get_page_info()</a></span><br>
427                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodget_simple_search_modifier">DataList::get_simple_search_modifier()</a></span><br>
428                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodgui_init">DataList::gui_init()</a></span><br>
429                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodis_advanced_search_enabled">DataList::is_advanced_search_enabled()</a></span><br>
430                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodis_search_enabled">DataList::is_search_enabled()</a></span><br>
431                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodnumrows">DataList::numrows()</a></span><br>
432                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodoffset">DataList::offset()</a></span><br>
433                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodorderby">DataList::orderby()</a></span><br>
434                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodrender">DataList::render()</a></span><br>
435                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodreverseorder">DataList::reverseorder()</a></span><br>
436                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_disable">DataList::search_disable()</a></span><br>
437                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_enable">DataList::search_enable()</a></span><br>
438                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_field">DataList::search_field()</a></span><br>
439                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_type">DataList::search_type()</a></span><br>
440                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_value">DataList::search_value()</a></span><br>
441                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsearch_value_filter">DataList::search_value_filter()</a></span><br>
442                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsetup_columns">DataList::setup_columns()</a></span><br>
443                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_data_source">DataList::set_data_source()</a></span><br>
444                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_default_num_rows">DataList::set_default_num_rows()</a></span><br>
445                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_form_action">DataList::set_form_action()</a></span><br>
446                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_form_method">DataList::set_form_method()</a></span><br>
447                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_form_name">DataList::set_form_name()</a></span><br>
448                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_form_render">DataList::set_form_render()</a></span><br>
449                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_form_target">DataList::set_form_target()</a></span><br>
450                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_global_prefix">DataList::set_global_prefix()</a></span><br>
451                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_image_path">DataList::set_image_path()</a></span><br>
452                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_max_rows">DataList::set_max_rows()</a></span><br>
453                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_not_found_message">DataList::set_not_found_message()</a></span><br>
454                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_numrows">DataList::set_numrows()</a></span><br>
455                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_offset">DataList::set_offset()</a></span><br>
456                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_reverseorder">DataList::set_reverseorder()</a></span><br>
457                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_save_vars">DataList::set_save_vars()</a></span><br>
458                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_search_type">DataList::set_search_type()</a></span><br>
459                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_show_results">DataList::set_show_results()</a></span><br>
460                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodset_simple_search_modifier">DataList::set_simple_search_modifier()</a></span><br>
461                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodshowall">DataList::showall()</a></span><br>
462                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methodsimple_search_modifier_value">DataList::simple_search_modifier_value()</a></span><br>
463                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#methoduser_setup">DataList::user_setup()</a></span><br>
464                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_build_default_vars">DataList::_build_default_vars()</a></span><br>
465                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_build_save_vars">DataList::_build_save_vars()</a></span><br>
466                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_build_simple_search_modifier">DataList::_build_simple_search_modifier()</a></span><br>
467                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_build_tool_url">DataList::_build_tool_url()</a></span><br>
468                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_check_datasource">DataList::_check_datasource()</a></span><br>
469                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_clean_string">DataList::_clean_string()</a></span><br>
470                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_filter_column_string">DataList::_filter_column_string()</a></span><br>
471                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_get">DataList::_get()</a></span><br>
472                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_get_searchable_fields">DataList::_get_searchable_fields()</a></span><br>
473                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_javascript">DataList::_javascript()</a></span><br>
474                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_save_mozilla_nav_link">DataList::_save_mozilla_nav_link()</a></span><br>
475                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_set">DataList::_set()</a></span><br>
476                                                                                                            <span class="method-name"><a href="../phpHtmlLib/DataList.html#method_show_results">DataList::_show_results()</a></span><br>
477                                                                                            </blockquote>
478                                                                            <!-- =========== Summary =========== -->
479                                            <p>Inherited From <span class="classname"><a href="../phpHtmlLib/BaseWidget.html">BaseWidget</a></span></p>
480                                            <blockquote>
481                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodget_align">BaseWidget::get_align()</a></span><br>
482                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodget_css">BaseWidget::get_css()</a></span><br>
483                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodget_javascript">BaseWidget::get_javascript()</a></span><br>
484                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodget_title">BaseWidget::get_title()</a></span><br>
485                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodget_width">BaseWidget::get_width()</a></span><br>
486                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodset_align">BaseWidget::set_align()</a></span><br>
487                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodset_title">BaseWidget::set_title()</a></span><br>
488                                                                                                            <span class="method-name"><a href="../phpHtmlLib/BaseWidget.html#methodset_width">BaseWidget::set_width()</a></span><br>
489                                                                                            </blockquote>
490                                                                            <!-- =========== Summary =========== -->
491                                            <p>Inherited From <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p>
492                                            <blockquote>
493                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></span><br>
494                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></span><br>
495                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></span><br>
496                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></span><br>
497                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></span><br>
498                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></span><br>
499                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></span><br>
500                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></span><br>
501                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></span><br>
502                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></span><br>
503                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></span><br>
504                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></span><br>
505                                                                                            </blockquote>
506                                                                                    
507                    </div>
508            </div>
509            
510            <p class="notes" id="credit">
511                    Documention generated on Thu, 31 Jul 2003 18:32:58 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a>
512            </p>
513            </div></body>
514  </html>  </html>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed