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

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

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

revision 1.1.1.1 by jonen, Thu Jan 30 03:29:18 2003 UTC revision 1.3 by jonen, Sat Sep 20 00:24:12 2003 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Frameset//EN''http://www.w3.org/TR/REC-html40/frameset.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: 'Mon, 25 Nov 2002 09:21:41 -0800' -->                          <!-- template designed by Marco Von Ballmoos -->
6          <TITLE>Docs For Class XMLTagClass</TITLE>                          <title>Docs For Class XMLTagClass</title>
7  <LINK REL ='stylesheet' TYPE='text/css' HREF='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                        <body>
11                            <div class="page-body">                
12  <!-- Links -->  <h2 class="class-name">Class XMLTagClass</h2>
13  <a NAME="top"></A>  
14  <table WIDTH="100%" class="links">  <a name="sec-description"></a>
15   <TR>  <div class="info-box">
16     <TD class="font10">          <div class="info-box-title">Description</div>
17        Links:          <div class="nav-bar">
18        <A HREF="#children_summary" class="links" title="Classes extended from XMLTagClass">Child Classes</A>                                          <span class="disabled">Description</span> |
19        <A HREF="#var_summary" class="links" title="Class Variable Summary">Variables</A>                                                          <a href="#sec-descendents">Descendents</a>
20        <A HREF="#var_inherited_summary" class="links" title="Inherited Class Variable Summary">Inherited Variables</A>                          |                                                                                       <a href="#sec-vars">Vars</a>
21        <A HREF="#functions_inherited" class="links" title="Inherited Method Summary">Inerited Methods</A>                                                  |                                                                                       <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
22        <A HREF="#functions_summary" class="links" title="Method Summary">Methods</A>                                                  
23        <A HREF="#variable_detail" class="links" title="Variable Detail">Variable Detail</A>                          </div>
24        <A HREF="#function_detail" class="links" title="Method Detail">Method Detail</A>          <div class="info-box-body">
25     </TD>                  <!-- ========== Info from phpDoc block ========= -->
26   </TR>  <p class="short-description">This class is used for building and rendering  an XML tag.</p>
27  </TABLE>  <p class="description"><p>This class is the base class for the  HTMLTagClass.</p><p>This is part of the phphtmllib libraries  released under the LGPL license.</p></p>
28  <BR>          <ul class="tags">
29                                    <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>
30  <!-- Start of Class Data -->                          </ul>
31  <H2>                  <p class="notes">
32          Class XMLTagClass                          Located in <a class="field" href="_XMLTagClass_inc.html">Program_Root/XMLTagClass.inc</a> (line <span class="field">35</span>)
33  </H2>                  </p>
34                    
35  <pre>                          
36  <pre><a href="../phpHtmlLib/Container.html">Container</a>                  <pre><a href="../phpHtmlLib/Container.html">Container</a>
37     |     |
38     --XMLTagClass</pre>     --XMLTagClass</pre>
 </pre>  
   
 <A NAME="children_summary"</A>  
 <H3>  
         Classes extended from XMLTagClass: <A HREF="#top" CLASS="links">^TOP</A>  
 </H3>  
 <a href="../phpHtmlLib/HTMLTagClass.html">HTMLTagClass</a>, <a href="../phpHtmlLib/SVGTagClass.html">SVGTagClass</a>, <a href="../phpHtmlLib/WMLTagClass.html">WMLTagClass</a>, <a href="../phpHtmlLib/DOCTYPEtag.html">DOCTYPEtag</a>, <a href="../phpHtmlLib/XMLtag.html">XMLtag</a>  
 <p>  
         <b><i>Located in File: Program_Root/XMLTagClass.inc</i></b><br>  
 </p>  
 <hr>  
 <!-- ========== Info from phpDoc block ========= -->  
 This class is used for building and rendering  
 an XML tag.  
 <BR>  
 This class is the base class for the  
 HTMLTagClass.  
   
 This is part of the phphtmllib libraries  
 released under the LGPL license.  
   
 <UL>  
           
         <LI><b>Package</b> - <CODE>phpHtmlLib</CODE></LI>  
           
         <LI><b>Author</b> - <CODE>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">waboring@buildabetterweb.com</a>&gt;</CODE></LI>  
39                    
40  </UL>                          </div>
41    </div>
42    
43  <hr>          <a name="sec-descendents"></a>
44  <!-- =========== VAR SUMMARY =========== -->          <div class="info-box">
45  <A NAME='var_summary'><!-- --></A>                  <div class="info-box-title">Direct descendents</div>
46  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                  <div class="nav-bar">
47          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                          <a href="#sec-description">Description</a> |
48                  <TD>                          <span class="disabled">Descendents</span>
49                          <span CLASS="font12bold">Class Variable Summary</span>                          |                                                                                               <a href="#sec-vars">Vars</a>
50              <A HREF="#top" CLASS="links">^TOP</A>                                                                  |                                                                                                                       <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
51                  </TD>                                                          
52          </TR>                                          </div>
53                    <div class="info-box-body">
54                                    <table cellpadding="2" cellspacing="0" class="class-table">
         <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='XMLTagClass.html#$newline_after_closetag'>$newline_after_closetag</A></B></CODE>  
                         <BR>  
                         <blockquote> Flag to place a newline after close tag. </blockquote>  
                         <blockquote> Default Value: <CODE>->TRUE<-</CODE> </blockquote>  
                 </TD>  
         </TR>  
           
         <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='XMLTagClass.html#$newline_after_opentag'>$newline_after_opentag</A></B></CODE>  
                         <BR>  
                         <blockquote> Flag to place a newline after open tag. </blockquote>  
                         <blockquote> Default Value: <CODE>->TRUE<-</CODE> </blockquote>  
                 </TD>  
         </TR>  
           
         <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='XMLTagClass.html#$_cdata_content_wrap'>$_cdata_content_wrap</A></B></CODE>  
                         <BR>  
                         <blockquote> Automatically wrap ALL content </blockquote>  
                         <blockquote> Default Value: <CODE>->FALSE<-</CODE> </blockquote>  
                 </TD>  
         </TR>  
           
         <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='XMLTagClass.html#$_tag_postfix'>$_tag_postfix</A></B></CODE>  
                         <BR>  
                         <blockquote> holds the tag postfix </blockquote>  
                         <blockquote> Default Value: <CODE>->&gt;<-</CODE> </blockquote>  
                 </TD>  
         </TR>  
           
         <!-- =========== Summary =========== -->  
         <TR BGCOLOR='white' CLASS='TableRowColor'>  
                 <TD>  
                         <CODE><B><A HREF='XMLTagClass.html#$_tag_prefix'>$_tag_prefix</A></B></CODE>  
                         <BR>  
                         <blockquote> holds the tag prefix </blockquote>  
                         <blockquote> Default Value: <CODE>->&lt;<-</CODE> </blockquote>  
                 </TD>  
         </TR>  
           
 </TABLE>  
   
 <hr>  
 <!-- =========== VAR INHERITED SUMMARY =========== -->  
 <A NAME='var_inherited_summary'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR 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/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#$indent_flag'>$indent_flag</A></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->TRUE<-</td>  
                                 <td CLASS="font10">Flag for pretty (indented) output</td>  
                         </tr>  
                                   
                         <tr>  
                                 <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#$_newline_after_content_flag'>$_newline_after_content_flag</A></td>  
                                 <td CLASS="font10" STYLE="white-space: nowrap">->TRUE<-</td>  
                                 <td CLASS="font10">Do we render a newline after the  
 contents has been rendered?</td>  
                         </tr>  
                                   
                         </table>  
             <BR>  
         </TD>  
         </TR>  
           
 </TABLE>  
   
 <hr>  
 <!-- =========== INHERITED METHOD SUMMARY =========== -->  
 <A NAME='functions_inherited'><!-- --></A>  
 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  
         <TR 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/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>  
                                   
55                                  <tr>                                  <tr>
56                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#constructor Container'>constructor Container (  )</A></td>                                          <th class="class-table-header">Class</th>
57                                          <td CLASS="font10">The constructor.</td>                                          <th class="class-table-header">Description</th>
58                                                                    </tr>
59                                  <tr>                                                                  <tr>
60                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#add'>add (  )</A></td>                                          <td style="padding-right: 2em"><a href="../phpHtmlLib/HTMLTagClass.html">HTMLTagClass</a></td>
61                                          <td CLASS="font10">add content onto content stack</td>                                          <td>
62                                                                                                                            Base class for all HTML Tag classes.
63                                  <tr>                                                                                  </td>
64                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#add_reference'>add_reference ( &$content )</A></td>                                  </tr>
65                                          <td CLASS="font10">Add content onto content stack                                                                  <tr>
66  so you can change the item later.</td>                                          <td style="padding-right: 2em"><a href="../phpHtmlLib/SVGTagClass.html">SVGTagClass</a></td>
67                                                                            <td>
68                                  <tr>                                                                                          This overrides the WMLTagClass to  define some methods that set  some commonly used SVG tag attributes.
69                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#count_content'>count_content (  )</A></td>                                                                                  </td>
70                                          <td CLASS="font10">counts the number of content objects</td>                                  </tr>
71                                                                                                    <tr>
72                                  <tr>                                          <td style="padding-right: 2em"><a href="../phpHtmlLib/WMLTagClass.html">WMLTagClass</a></td>
73                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#get_indent_flag'>get_indent_flag (  )</A></td>                                          <td>
74                                          <td CLASS="font10">This flag gets the current value                                                                                          Base class for all WML Tag classes.
75  of the indent flag</td>                                                                                  </td>
76                                                                    </tr>
77                                  <tr>                                                                  <tr>
78                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#push'>push (  )</A></td>                                          <td style="padding-right: 2em"><a href="../phpHtmlLib/XMLtag.html">XMLtag</a></td>
79                                          <td CLASS="font10">Same as add().</td>                                          <td>
80                                                                                                                            xml tag class
81                                  <tr>                                                                                  </td>
82                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#push_reference'>push_reference ( &$content )</A></td>                                  </tr>
83                                          <td CLASS="font10">Same as add_reference                                                          </table>
84  NOTE : only exists for compatibility with 1.1.x</td>                  </div>
85                                            </div>
86                                  <tr>  
87                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#render'>render ( [$indent_level = 1], [$output_debug = 0] )</A></td>  
88                                          <td CLASS="font10">This function is compatible with the          <a name="sec-method-summary"></a>
89  rest of the phpHtmllib API spec.</td>          <div class="info-box">
90                                                    <div class="info-box-title">Method Summary</span></div>
91                                  <tr>                  <div class="nav-bar">
92                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#reset_content'>reset_content (  )</A></td>                          <a href="#sec-description">Description</a> |
93                                          <td CLASS="font10">destroy existing content and start with new content.</td>                                                          <a href="#sec-descendents">Descendents</a> |
94                                                                                                                                                            <a href="#sec-vars">Vars</a>
95                                  <tr>                                  
96                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#set_collapse'>set_collapse ( [$collapse = TRUE], [$indent = TRUE] )</A></td>                                  |
97                                          <td CLASS="font10">This function turns on the collapse flag</td>                                                  <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
98                                                    </div>
99                                  <tr>                  <div class="info-box-body">                    
100                                          <td CLASS="font10bold"><A HREF='../phpHtmlLib/Container.html#set_indent_flag'>set_indent_flag ( $flag )</A></td>                          <div class="method-summary">
101                                          <td CLASS="font10">function to set the indent flag</td>                                                                  
102                                                                    <div class="method-definition">
103                          </table>                                                                                          <span class="method-result">void</span>
104              <br>                                                                                                          <a href="#XMLTagClass" title="details" class="method-name">XMLTagClass</a>
105                  </TD>                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">2</span>)
106          </TR>                                                                          </div>
107                                                                            
108  </TABLE>                                  <div class="method-definition">
109                                                                                            <span class="method-result">string</span>
110  <hr>                                                                                  <a href="#get_tag" title="details" class="method-name">get_tag</a>
111  <!-- should have constructor at some point -->                                                                                  ()
112  <!-- =========== Method SUMMARY =========== -->                                                                          </div>
113  <A NAME='Method_summary'><!-- --></A>                                                                  
114  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="border">                                  <div class="method-definition">
115          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                                                                                          <span class="method-result">string</span>
116                  <TD>                                                                                  <a href="#get_tag_name" title="details" class="method-name">get_tag_name</a>
117                          <span class="font12bold">Method Summary</span>                                                                                  ()
118              <A HREF="#top" CLASS="links">^TOP</A>                                                                          </div>
119                  </TD>                                                                  
120          </TR>                                  <div class="method-definition">
121                                                                                            <span class="method-result">void</span>
122                                                                                            <a href="#render" title="details" class="method-name">render</a>
123          <!-- =========== Summary =========== -->                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>)
124          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
125                  <TD>                                                                  
126                          <CODE><B><A HREF='XMLTagClass.html#constructor XMLTagClass'>void constructor XMLTagClass ( $name, [$attributes = array()] )</A></B></CODE>                                  <div class="method-definition">
127                          <BR>                                                                                          <span class="method-result">void</span>
128                          <blockquote> The constructor </blockquote>                                                                                  <a href="#reset_attributes" title="details" class="method-name">reset_attributes</a>
129                  </TD>                                                                                          ([<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>])
130          </TR>                                                                          </div>
131                                                                            
132          <!-- =========== Summary =========== -->                                  <div class="method-definition">
133          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">void</span>
134                  <TD>                                                                                  <a href="#set_cdata_flag" title="details" class="method-name">set_cdata_flag</a>
135                          <CODE><B><A HREF='XMLTagClass.html#get_tag'>string get_tag (  )</A></B></CODE>                                                                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
136                          <BR>                                                                          </div>
137                          <blockquote> This returns the tag declared for this class. </blockquote>                                                                  
138                  </TD>                                  <div class="method-definition">
139          </TR>                                                                                          <span class="method-result">void</span>
140                                                                                            <a href="#set_collapse" title="details" class="method-name">set_collapse</a>
141          <!-- =========== Summary =========== -->                                                                                          ([<span class="var-type">boolean</span>&nbsp;<span class="var-name">$collapse</span> = <span class="var-default">TRUE</span>], [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$indent</span> = <span class="var-default">TRUE</span>])
142          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
143                  <TD>                                                                  
144                          <CODE><B><A HREF='XMLTagClass.html#get_tag_name'>string get_tag_name (  )</A></B></CODE>                                  <div class="method-definition">
145                          <BR>                                                                                          <span class="method-result">void</span>
146                          <blockquote> This method gets the name of the tag </blockquote>                                                                                  <a href="#set_newline_after_closetag" title="details" class="method-name">set_newline_after_closetag</a>
147                  </TD>                                                                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
148          </TR>                                                                          </div>
149                                                                            
150          <!-- =========== Summary =========== -->                                  <div class="method-definition">
151          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">void</span>
152                  <TD>                                                                                  <a href="#set_newline_after_opentag" title="details" class="method-name">set_newline_after_opentag</a>
153                          <CODE><B><A HREF='XMLTagClass.html#render'>void render ( [$indent_level = 0] )</A></B></CODE>                                                                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
154                          <BR>                                                                          </div>
155                          <blockquote> This function is responsible </blockquote>                                                                  
156                  </TD>                                  <div class="method-definition">
157          </TR>                                                                                          <span class="method-result">void</span>
158                                                                                            <a href="#set_tag_attribute" title="details" class="method-name">set_tag_attribute</a>
159          <!-- =========== Summary =========== -->                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">NULL</span>])
160          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
161                  <TD>                                                                  
162                          <CODE><B><A HREF='XMLTagClass.html#reset_attributes'>void reset_attributes ( [$attributes = array()] )</A></B></CODE>                                  <div class="method-definition">
163                          <BR>                                                                                          <span class="method-result">void</span>
164                          <blockquote> clear all attributes and start with new attributes </blockquote>                                                                                  <a href="#set_tag_attributes" title="details" class="method-name">set_tag_attributes</a>
165                  </TD>                                                                                          ([<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>])
166          </TR>                                                                          </div>
167                                                                            
168          <!-- =========== Summary =========== -->                                  <div class="method-definition">
169          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">void</span>
170                  <TD>                                                                                  <a href="#set_tag_name" title="details" class="method-name">set_tag_name</a>
171                          <CODE><B><A HREF='XMLTagClass.html#set_collapse'>void set_collapse ( [$collapse = TRUE], [$indent = TRUE] )</A></B></CODE>                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>)
172                          <BR>                                                                          </div>
173                          <blockquote> This function turns on the collapse flag </blockquote>                                                                  
174                  </TD>                                  <div class="method-definition">
175          </TR>                                                                                          <span class="method-result">the</span>
176                                                                                            <a href="#_build_attribute_string" title="details" class="method-name">_build_attribute_string</a>
177          <!-- =========== Summary =========== -->                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span>)
178          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
179                  <TD>                                                                  
180                          <CODE><B><A HREF='XMLTagClass.html#set_newline_after_closetag'>void set_newline_after_closetag ( $flag )</A></B></CODE>                                  <div class="method-definition">
181                          <BR>                                                                                          <span class="method-result">mixed</span>
182                          <blockquote> set the newline_after_content flag </blockquote>                                                                                  <a href="#_get_element" title="details" class="method-name">_get_element</a>
183                  </TD>                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$cell</span>)
184          </TR>                                                                          </div>
185                                                                            
186          <!-- =========== Summary =========== -->                                  <div class="method-definition">
187          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">void</span>
188                  <TD>                                                                                  <a href="#_prepare_flags" title="details" class="method-name">_prepare_flags</a>
189                          <CODE><B><A HREF='XMLTagClass.html#set_newline_after_opentag'>void set_newline_after_opentag ( $flag )</A></B></CODE>                                                                                  ()
190                          <BR>                                                                          </div>
191                          <blockquote> set the newline_after_opentag flag </blockquote>                                                                  
192                  </TD>                                  <div class="method-definition">
193          </TR>                                                                                          <span class="method-result">void</span>
194                                                                                            <a href="#_render_close_tag" title="details" class="method-name">_render_close_tag</a>
195          <!-- =========== Summary =========== -->                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>)
196          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
197                  <TD>                                                                  
198                          <CODE><B><A HREF='XMLTagClass.html#set_tag_attribute'>void set_tag_attribute ( $name, [$value = NULL] )</A></B></CODE>                                  <div class="method-definition">
199                          <BR>                                                                                          <span class="method-result">void</span>
200                          <blockquote> add a single attribute (name=&quot;value&quot;) </blockquote>                                                                                  <a href="#_render_content" title="details" class="method-name">_render_content</a>
201                  </TD>                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$output_debug</span>)
202          </TR>                                                                          </div>
203                                                                            
204          <!-- =========== Summary =========== -->                                  <div class="method-definition">
205          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">void</span>
206                  <TD>                                                                                  <a href="#_render_open_tag" title="details" class="method-name">_render_open_tag</a>
207                          <CODE><B><A HREF='XMLTagClass.html#set_tag_attributes'>void set_tag_attributes ( [$attributes = array()] )</A></B></CODE>                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$finish_slash</span> = <span class="var-default">TRUE</span>])
208                          <BR>                                                                          </div>
209                          <blockquote> add multiple attributes (name=&quot;value&quot;) </blockquote>                                                                  
210                  </TD>                                  <div class="method-definition">
211          </TR>                                                                                          <span class="method-result">void</span>
212                                                                                            <a href="#_set_flags" title="details" class="method-name">_set_flags</a>
213          <!-- =========== Summary =========== -->                                                                                  ()
214          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
215                  <TD>                                                          </div>
216                          <CODE><B><A HREF='XMLTagClass.html#set_tag_name'>void set_tag_name ( $name )</A></B></CODE>                  </div>
217                          <BR>          </div>          
218                          <blockquote> This method sets the name of the tag </blockquote>  
219                  </TD>          <a name="sec-vars"></a>
220          </TR>          <div class="info-box">
221                            <div class="info-box-title">Variables</div>
222          <!-- =========== Summary =========== -->                  <div class="nav-bar">
223          <TR BGCOLOR='white' CLASS='TableRowColor'>                          <a href="#sec-description">Description</a> |
224                  <TD>                                                          <a href="#sec-descendents">Descendents</a> |
225                          <CODE><B><A HREF='XMLTagClass.html#_build_attribute_string'>the _build_attribute_string ( $name, $value )</A></B></CODE>                                                                                  <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
226                          <BR>                                                  
227                          <blockquote> this builds an attribute for an XML tag. </blockquote>                          
228                  </TD>                                                          |
229          </TR>                                                                          <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
230                                                                    
231          <!-- =========== Summary =========== -->                                          </div>
232          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <div class="info-box-body">
233                  <TD>                                                                                  <h4>Inherited Variables</h4>
234                          <CODE><B><A HREF='XMLTagClass.html#_get_element'>mixed _get_element ( $cell )</A></B></CODE>                                  <A NAME='inherited_vars'><!-- --></A>
235                          <BR>                                                                          <p>Inherited from <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p>
236                          <blockquote> get the nth element from content array </blockquote>                                          <blockquote>
237                  </TD>                                                                                                          <span class="var-title">
238          </TR>                                                                  <span class="var-name"><a href="../phpHtmlLib/Container.html#var$_flags">Container::$_flags</a></span><br>
239                                                                    </span>
240          <!-- =========== Summary =========== -->                                                                                          </blockquote>
241          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  
242                  <TD>                  </div>
243                          <CODE><B><A HREF='XMLTagClass.html#_prepare_flags'>void _prepare_flags (  )</A></B></CODE>          </div>
244                          <BR>          
245                          <blockquote> This function checks to see if </blockquote>          <a name="sec-methods"></a>
246                  </TD>          <div class="info-box">
247          </TR>                  <div class="info-box-title">Methods</div>
248                            <div class="nav-bar">
249          <!-- =========== Summary =========== -->                          <a href="#sec-description">Description</a> |
250          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                          <a href="#sec-descendents">Descendents</a> |
251                  <TD>                                                                                                                          <a href="#sec-vars">Vars</a>
252                          <CODE><B><A HREF='XMLTagClass.html#_render_close_tag'>void _render_close_tag ( $indent_level )</A></B></CODE>                                                                                                                  <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
253                          <BR>                                                  
254                          <blockquote> this function is reposnsible for                  </div>
255  rendering the closing tag (if any) </blockquote>                  <div class="info-box-body">
256                  </TD>                          <A NAME='method_detail'></A>
257          </TR>  <a name="methodXMLTagClass" id="XMLTagClass"><!-- --></a>
258            <div class="oddrow">
259          <!-- =========== Summary =========== -->          
260          <TR BGCOLOR='white' CLASS='TableRowColor'>          <div class="method-header">
261                  <TD>                  <span class="method-title">Constructor XMLTagClass</span> (line <span class="line-number">68</span>)
262                          <CODE><B><A HREF='XMLTagClass.html#_render_content'>void _render_content ( $indent_level, [$output_debug = 0] )</A></B></CODE>          </div>
263                          <BR>          
264                          <blockquote> this function is reponsible for </blockquote>          <!-- ========== Info from phpDoc block ========= -->
265                  </TD>  <p class="short-description">The constructor</p>
266          </TR>          
267                    <div class="method-signature">
268          <!-- =========== Summary =========== -->                  <span class="method-result">void</span>
269          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <span class="method-name">
270                  <TD>                          XMLTagClass
271                          <CODE><B><A HREF='XMLTagClass.html#_render_open_tag'>void _render_open_tag ( $indent_level, [$finish_slash = TRUE] )</A></B></CODE>                  </span>
272                          <BR>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">2</span>)
273                          <blockquote> this function is responsible for                          </div>
274  rendering the open tag. </blockquote>          
275                  </TD>                          <ul class="parameters">
276          </TR>                                          <li>
277                                            <span class="var-type">mixed</span>
278  </TABLE>                                  <span class="var-name">2</span><span class="var-description">: <p>- n items of content to                 add</p></span>                        </li>
279                                            <li>
280  <hr>                                  <span class="var-type">string</span>
281  <!-- ============ VARIABLE DETAIL =========== -->                                  <span class="var-name">$name</span><span class="var-description">: <p>- the tag name</p></span>                 </li>
282                                            <li>
283  <A NAME='variable_detail'></A>                                  <span class="var-type">array</span>
284  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                                  <span class="var-name">$attributes</span><span class="var-description">: <p>- the attributes array                 can be in name =&gt; value                 or just value</p></span>                  </li>
285          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                                  </ul>
286                  <TD>                  
287                          <span CLASS="font12bold">Variable Detail</span>                  
288              <A HREF="#top" CLASS="links">^TOP</A>          </div>
289                  </TD>  <a name="methodget_tag" id="get_tag"><!-- --></a>
290          </TR>  <div class="evenrow">
291  </TABLE>          
292            <div class="method-header">
293                    <span class="method-title">get_tag</span> (line <span class="line-number">147</span>)
294  <A NAME='$newline_after_closetag'><!-- --></A><H3>$newline_after_closetag</H3>          </div>
295  <b>Data type:</b> boolean<br>          
296  <!-- ========== Info from phpDoc block ========= -->          <!-- ========== Info from phpDoc block ========= -->
297  Flag to place a newline after close tag.  <p class="short-description">This returns the tag declared for this class.</p>
298  <BR>  <p class="description"><p>This should be used in favor of  accessing the $this-&gt;_tag directly.</p></p>
299  usefull for maintaining nice output inside          <ul class="tags">
300  a table                                  <li><span class="field">return:</span> <p>- the _tag var for this class.</p></li>
301                            </ul>
302  <UL>          
303                    <div class="method-signature">
304          <LI><b>Access</b> - <CODE>public</CODE></LI>                  <span class="method-result">string</span>
305                            <span class="method-name">
306  </UL>                          get_tag
307                    </span>
308  <HR>                                  ()
309                            </div>
310  <A NAME='$newline_after_opentag'><!-- --></A><H3>$newline_after_opentag</H3>          
311  <b>Data type:</b> boolean<br>                  
312  <!-- ========== Info from phpDoc block ========= -->                  
313  Flag to place a newline after open tag.          </div>
314  <BR>  <a name="methodget_tag_name" id="get_tag_name"><!-- --></a>
315  some tags are nice to have a \n after  <div class="oddrow">
316  to make reading of html easier.          
317  ie &lt;table&gt;          <div class="method-header">
318                    <span class="method-title">get_tag_name</span> (line <span class="line-number">136</span>)
319  <UL>          </div>
320                    
321          <LI><b>Access</b> - <CODE>public</CODE></LI>          <!-- ========== Info from phpDoc block ========= -->
322            <p class="short-description">This method gets the name of the tag</p>
323  </UL>          <ul class="tags">
324                                    <li><span class="field">return:</span> <p>- the tag name</p></li>
325  <HR>                          </ul>
326            
327  <A NAME='$_cdata_content_wrap'><!-- --></A><H3>$_cdata_content_wrap</H3>          <div class="method-signature">
328  <b>Data type:</b> boolean<br>                  <span class="method-result">string</span>
329  <!-- ========== Info from phpDoc block ========= -->                  <span class="method-name">
330  Automatically wrap ALL content                          get_tag_name
331  <BR>                  </span>
332  inside the &lt;![CDATA[ CONTENT ]]&gt;                                  ()
333  tag                          </div>
334            
335  <UL>                  
336                            
337  </UL>          </div>
338    <a name="methodrender" id="render"><!-- --></a>
339  <HR>  <div class="evenrow">
340            
341  <A NAME='$_tag_postfix'><!-- --></A><H3>$_tag_postfix</H3>          <div class="method-header">
342  <b>Data type:</b> mixed<br>                  <span class="method-title">render</span> (line <span class="line-number">89</span>)
343  <!-- ========== Info from phpDoc block ========= -->          </div>
344  holds the tag postfix          
345  <BR>          <!-- ========== Info from phpDoc block ========= -->
346    <p class="short-description">This function is responsible  for rendering the tag and  its contents</p>
347            
348  <UL>          <div class="method-signature">
349                            <span class="method-result">void</span>
350  </UL>                  <span class="method-name">
351                            render
352  <HR>                  </span>
353                                            (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>)
354  <A NAME='$_tag_prefix'><!-- --></A><H3>$_tag_prefix</H3>                          </div>
355  <b>Data type:</b> mixed<br>          
356  <!-- ========== Info from phpDoc block ========= -->                          <ul class="parameters">
357  holds the tag prefix                                          <li>
358  <BR>                                  <span class="var-type">int</span>
359                                    <span class="var-name">$indent_level</span><span class="var-description">: <p>- the current indentation               level for the tag</p></span>                      </li>
360                                    </ul>
361  <UL>                  
362                                    <hr class="separator" />
363  </UL>                  <div class="notes">Redefinition of:</div>
364                    <dl>
365  <HR>                          <dt><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></dt>
366                                                    <dd>This function is compatible with the  rest of the phpHtmllib API spec.</dd>
367                                            </dl>
368  <hr>                  
369  <!-- ============ FUNCTION DETAIL =========== -->                          <hr class="separator" />
370                    <div class="notes">Redefined in descendants as:</div>
371  <A NAME='function_detail'></A>                  <ul class="redefinitions">
372  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                                          <li>
373          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                                  <a href="../phpHtmlLib/HTMLTagClass.html#methodrender">HTMLTagClass::render()</a>
374                  <TD>                                                                  : Renders the tag, attributes, content and close tag.
375                          <span class="font12bold">Method Detail</span>                                                          </li>
376              <A HREF="#top" CLASS="links">^TOP</A>                                  </ul>
377                  </TD>          </div>
378          </TR>  <a name="methodreset_attributes" id="reset_attributes"><!-- --></a>
379  </TABLE>  <div class="oddrow">
380  <BR>          
381            <div class="method-header">
382  <DIV CLASS="function">                  <span class="method-title">reset_attributes</span> (line <span class="line-number">180</span>)
383  <A NAME='constructor XMLTagClass'><!-- --></A>          </div>
384  <SPAN CLASS="font12bold">constructor XMLTagClass</SPAN>          
385  <BR>          <!-- ========== Info from phpDoc block ========= -->
386  <SPAN CLASS="font10bold">Useage : </SPAN>  <p class="short-description">clear all attributes and start with new attributes</p>
387  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          <ul class="tags">
388  <span class="font10bold" style="color: #0000FF">constructor XMLTagClass ( $name, [$attributes = array()] )</SPAN>                                  <li><span class="field">access:</span> public</li>
389  <BR>                          </ul>
390            
391  <BR>          <div class="method-signature">
392  <SPAN CLASS="font10bold">Description : </SPAN>                  <span class="method-result">void</span>
393  <!-- ========== Info from phpDoc block ========= -->                  <span class="method-name">
394  The constructor                          reset_attributes
395  <BR>                  </span>
396                                            ([<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>])
397  <DL>                          </div>
398    <DT class="font10bold">Function Parameters:</DT>          
399                              <ul class="parameters">
400    <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">2</SPAN></SPAN> - n items of content to                                          <li>
401                  add</DD>                                  <span class="var-type">array</span>
402                                      <span class="var-name">$attributes</span><span class="var-description">: <p>Associative array of name=&quot;value&quot; pairs of                               tag atributes.                               ie array(&quot;border&quot;=&gt;&quot;0&quot;, &quot;class&quot;=&gt;&quot;hover&quot;);</p></span>                 </li>
403    <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">$name</SPAN></SPAN> - the tag name</DD>                                  </ul>
404                      
405    <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">$attributes</SPAN></SPAN> - the attributes array                  
406                  can be in name =&gt; value          </div>
407                  or just value</DD>  <a name="methodset_cdata_flag" id="set_cdata_flag"><!-- --></a>
408      <div class="evenrow">
409            
410    <DT class="font10bold">Function Info:</DT>          <div class="method-header">
411                      <span class="method-title">set_cdata_flag</span> (line <span class="line-number">231</span>)
412  </DL>          </div>
413            
414  </DIV>          <!-- ========== Info from phpDoc block ========= -->
415  <BR>  <p class="short-description">This method turns on the automatic wrapping  of the tag's content inside the CDATA wrapper  for XML</p>
416            
417  <DIV CLASS="function">          <div class="method-signature">
418  <A NAME='get_tag'><!-- --></A>                  <span class="method-result">void</span>
419  <SPAN CLASS="font12bold">get_tag</SPAN>                  <span class="method-name">
420  <BR>                          set_cdata_flag
421  <SPAN CLASS="font10bold">Useage : </SPAN>                  </span>
422  <span class="font10bold" style="color: #FF0000">string</SPAN>&nbsp;                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
423  <span class="font10bold" style="color: #0000FF">get_tag (  )</SPAN>                          </div>
424  <BR>          
425                            <ul class="parameters">
426  <BR>                                          <li>
427  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">boolean</span>
428  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$flag</span><span class="var-description">: <p>TRUE or FALSE</p></span>                  </li>
429  This returns the tag declared for this class.                                  </ul>
430  <BR>                  
431  This should be used in favor of                  
432  accessing the $this-&gt;_tag directly.          </div>
433  <DL>  <a name="methodset_collapse" id="set_collapse"><!-- --></a>
434    <DT class="font10bold">Function Parameters:</DT>  <div class="oddrow">
435              
436            <div class="method-header">
437    <DT class="font10bold">Function Info:</DT>                  <span class="method-title">set_collapse</span> (line <span class="line-number">247</span>)
438              </div>
439    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Return</b> - - the _tag var for this class.</DD>          
440              <!-- ========== Info from phpDoc block ========= -->
441  </DL>  <p class="short-description">This function turns on the collapse flag</p>
442            
443  </DIV>          <div class="method-signature">
444  <BR>                  <span class="method-result">void</span>
445                    <span class="method-name">
446  <DIV CLASS="function">                          set_collapse
447  <A NAME='get_tag_name'><!-- --></A>                  </span>
448  <SPAN CLASS="font12bold">get_tag_name</SPAN>                                          ([<span class="var-type">boolean</span>&nbsp;<span class="var-name">$collapse</span> = <span class="var-default">TRUE</span>], [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$indent</span> = <span class="var-default">TRUE</span>])
449  <BR>                          </div>
450  <SPAN CLASS="font10bold">Useage : </SPAN>          
451  <span class="font10bold" style="color: #FF0000">string</SPAN>&nbsp;                          <ul class="parameters">
452  <span class="font10bold" style="color: #0000FF">get_tag_name (  )</SPAN>                                          <li>
453  <BR>                                  <span class="var-type">boolean</span>
454                                    <span class="var-name">$collapse</span><span class="var-description">: <p>- the collapse flag</p></span>                        </li>
455  <BR>                                          <li>
456  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">boolean</span>
457  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$indent</span><span class="var-description">: <p>- the indent flag                   DEFAULT: TRUE;</p></span>                   </li>
458  This method gets the name of the tag                                  </ul>
459  <BR>                  
460                            <hr class="separator" />
461  <DL>                  <div class="notes">Redefinition of:</div>
462    <DT class="font10bold">Function Parameters:</DT>                  <dl>
463                              <dt><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></dt>
464                                                    <dd>This function turns on the collapse flag</dd>
465    <DT class="font10bold">Function Info:</DT>                                          </dl>
466                      
467    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Return</b> - - the tag name</DD>          </div>
468      <a name="methodset_newline_after_closetag" id="set_newline_after_closetag"><!-- --></a>
469  </DL>  <div class="evenrow">
470            
471  </DIV>          <div class="method-header">
472  <BR>                  <span class="method-title">set_newline_after_closetag</span> (line <span class="line-number">216</span>)
473            </div>
474  <DIV CLASS="function">          
475  <A NAME='render'><!-- --></A>          <!-- ========== Info from phpDoc block ========= -->
476  <SPAN CLASS="font12bold">render</SPAN>  <p class="short-description">set the newline_after_content flag</p>
477  <BR>          
478  <SPAN CLASS="font10bold">Useage : </SPAN>          <div class="method-signature">
479  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-result">void</span>
480  <span class="font10bold" style="color: #0000FF">render ( [$indent_level = 0] )</SPAN>                  <span class="method-name">
481  <BR>                          set_newline_after_closetag
482  Overridden in child class(es) as: <a href="../phpHtmlLib/HTMLTagClass.html#render">HTMLTagClass::render()</a><br><span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/Container.html#render">Container::render()</a>                  </span>
483  <BR>                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
484  <SPAN CLASS="font10bold">Description : </SPAN>                          </div>
485  <!-- ========== Info from phpDoc block ========= -->          
486  This function is responsible                          <ul class="parameters">
487  <BR>                                          <li>
488  for rendering the tag and                                  <span class="var-type">boolean</span>
489  its contents                                  <span class="var-name">$flag</span><span class="var-description">: <p>TRUE or FALSE</p></span>                  </li>
490  <DL>                                  </ul>
491    <DT class="font10bold">Function Parameters:</DT>                  
492                      
493    <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">$indent_level</SPAN></SPAN> - the current indentation          </div>
494                level for the tag</DD>  <a name="methodset_newline_after_opentag" id="set_newline_after_opentag"><!-- --></a>
495      <div class="oddrow">
496            
497    <DT class="font10bold">Function Info:</DT>          <div class="method-header">
498                      <span class="method-title">set_newline_after_opentag</span> (line <span class="line-number">204</span>)
499  </DL>          </div>
500            
501  </DIV>          <!-- ========== Info from phpDoc block ========= -->
502  <BR>  <p class="short-description">set the newline_after_opentag flag</p>
503            
504  <DIV CLASS="function">          <div class="method-signature">
505  <A NAME='reset_attributes'><!-- --></A>                  <span class="method-result">void</span>
506  <SPAN CLASS="font12bold">reset_attributes</SPAN>                  <span class="method-name">
507  <BR>                          set_newline_after_opentag
508  <SPAN CLASS="font10bold">Useage : </SPAN>                  </span>
509  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          (<span class="var-type">boolean</span>&nbsp;<span class="var-name">$flag</span>)
510  <span class="font10bold" style="color: #0000FF">reset_attributes ( [$attributes = array()] )</SPAN>                          </div>
511  <BR>          
512                            <ul class="parameters">
513  <BR>                                          <li>
514  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">boolean</span>
515  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$flag</span><span class="var-description">: <p>TRUE or FALSE</p></span>                  </li>
516  clear all attributes and start with new attributes                                  </ul>
517  <BR>                  
518                    
519  <DL>          </div>
520    <DT class="font10bold">Function Parameters:</DT>  <a name="methodset_tag_attribute" id="set_tag_attribute"><!-- --></a>
521      <div class="evenrow">
522    <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">$attributes</SPAN></SPAN> Associative array of name=&quot;value&quot; pairs of          
523                                tag atributes.          <div class="method-header">
524                                ie array(&quot;border&quot;=&gt;&quot;0&quot;, &quot;class&quot;=&gt;&quot;hover&quot;);</DD>                  <span class="method-title">set_tag_attribute</span> (line <span class="line-number">158</span>)
525              </div>
526            
527    <DT class="font10bold">Function Info:</DT>          <!-- ========== Info from phpDoc block ========= -->
528      <p class="short-description">add a single attribute (name=&quot;value&quot;)</p>
529    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Access</b> - public</DD>          <ul class="tags">
530                                      <li><span class="field">access:</span> public</li>
531  </DL>                          </ul>
532            
533  </DIV>          <div class="method-signature">
534  <BR>                  <span class="method-result">void</span>
535                    <span class="method-name">
536  <DIV CLASS="function">                          set_tag_attribute
537  <A NAME='set_collapse'><!-- --></A>                  </span>
538  <SPAN CLASS="font12bold">set_collapse</SPAN>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">NULL</span>])
539  <BR>                          </div>
540  <SPAN CLASS="font10bold">Useage : </SPAN>          
541  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                          <ul class="parameters">
542  <span class="font10bold" style="color: #0000FF">set_collapse ( [$collapse = TRUE], [$indent = TRUE] )</SPAN>                                          <li>
543  <BR>                                  <span class="var-type">string</span>
544  <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/Container.html#set_collapse">Container::set_collapse()</a>                                  <span class="var-name">$name</span><span class="var-description">: <p>attribute name</p></span>                 </li>
545  <BR>                                          <li>
546  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">mixed</span>
547  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$value</span><span class="var-description">: <p>the value.</p></span>                    </li>
548  This function turns on the collapse flag                                  </ul>
549  <BR>                  
550                    
551  <DL>          </div>
552    <DT class="font10bold">Function Parameters:</DT>  <a name="methodset_tag_attributes" id="set_tag_attributes"><!-- --></a>
553      <div class="oddrow">
554    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">boolean</SPAN> <span style="color: #0000FF;font-weight:bold">$collapse</SPAN></SPAN> - the collapse flag</DD>          
555              <div class="method-header">
556    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">boolean</SPAN> <span style="color: #0000FF;font-weight:bold">$indent</SPAN></SPAN> - the indent flag                  <span class="method-title">set_tag_attributes</span> (line <span class="line-number">169</span>)
557                    DEFAULT: TRUE;</DD>          </div>
558              
559            <!-- ========== Info from phpDoc block ========= -->
560    <DT class="font10bold">Function Info:</DT>  <p class="short-description">add multiple attributes (name=&quot;value&quot;)</p>
561              <ul class="tags">
562  </DL>                                  <li><span class="field">access:</span> public</li>
563                            </ul>
564  </DIV>          
565  <BR>          <div class="method-signature">
566                    <span class="method-result">void</span>
567  <DIV CLASS="function">                  <span class="method-name">
568  <A NAME='set_newline_after_closetag'><!-- --></A>                          set_tag_attributes
569  <SPAN CLASS="font12bold">set_newline_after_closetag</SPAN>                  </span>
570  <BR>                                          ([<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span> = <span class="var-default">array()</span>])
571  <SPAN CLASS="font10bold">Useage : </SPAN>                          </div>
572  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
573  <span class="font10bold" style="color: #0000FF">set_newline_after_closetag ( $flag )</SPAN>                          <ul class="parameters">
574  <BR>                                          <li>
575                                    <span class="var-type">array</span>
576  <BR>                                  <span class="var-name">$attributes</span><span class="var-description">: <p>Associative array of name=&quot;value&quot; pairs of                               tag atributes.                               ie array(&quot;border&quot;=&gt;&quot;0&quot;, &quot;class&quot;=&gt;&quot;hover&quot;);</p></span>                 </li>
577  <SPAN CLASS="font10bold">Description : </SPAN>                                  </ul>
578  <!-- ========== Info from phpDoc block ========= -->                  
579  set the newline_after_content flag                  
580  <BR>          </div>
581    <a name="methodset_tag_name" id="set_tag_name"><!-- --></a>
582  <DL>  <div class="evenrow">
583    <DT class="font10bold">Function Parameters:</DT>          
584              <div class="method-header">
585    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">boolean</SPAN> <span style="color: #0000FF;font-weight:bold">$flag</SPAN></SPAN> TRUE or FALSE</DD>                  <span class="method-title">set_tag_name</span> (line <span class="line-number">127</span>)
586              </div>
587            
588    <DT class="font10bold">Function Info:</DT>          <!-- ========== Info from phpDoc block ========= -->
589      <p class="short-description">This method sets the name of the tag</p>
590  </DL>          
591            <div class="method-signature">
592  </DIV>                  <span class="method-result">void</span>
593  <BR>                  <span class="method-name">
594                            set_tag_name
595  <DIV CLASS="function">                  </span>
596  <A NAME='set_newline_after_opentag'><!-- --></A>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>)
597  <SPAN CLASS="font12bold">set_newline_after_opentag</SPAN>                          </div>
598  <BR>          
599  <SPAN CLASS="font10bold">Useage : </SPAN>                          <ul class="parameters">
600  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          <li>
601  <span class="font10bold" style="color: #0000FF">set_newline_after_opentag ( $flag )</SPAN>                                  <span class="var-type">string</span>
602  <BR>                                  <span class="var-name">$name</span><span class="var-description">: <p>- the tag name</p></span>                 </li>
603                                    </ul>
604  <BR>                  
605  <SPAN CLASS="font10bold">Description : </SPAN>                  
606  <!-- ========== Info from phpDoc block ========= -->          </div>
607  set the newline_after_opentag flag  <a name="method_build_attribute_string" id="_build_attribute_string"><!-- --></a>
608  <BR>  <div class="oddrow">
609            
610  <DL>          <div class="method-header">
611    <DT class="font10bold">Function Parameters:</DT>                  <span class="method-title">_build_attribute_string</span> (line <span class="line-number">424</span>)
612              </div>
613    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">boolean</SPAN> <span style="color: #0000FF;font-weight:bold">$flag</SPAN></SPAN> TRUE or FALSE</DD>          
614              <!-- ========== Info from phpDoc block ========= -->
615    <p class="short-description">this builds an attribute for an XML tag.</p>
616    <DT class="font10bold">Function Info:</DT>  <p class="description"><p>XML attributes MUST have a name AND a  value.</p></p>
617              <ul class="tags">
618  </DL>                                  <li><span class="field">return:</span> <p>tag attribute name=value pair.           to be added to the tag.</p></li>
619                            </ul>
620  </DIV>          
621  <BR>          <div class="method-signature">
622                    <span class="method-result">the</span>
623  <DIV CLASS="function">                  <span class="method-name">
624  <A NAME='set_tag_attribute'><!-- --></A>                          _build_attribute_string
625  <SPAN CLASS="font12bold">set_tag_attribute</SPAN>                  </span>
626  <BR>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span>)
627  <SPAN CLASS="font10bold">Useage : </SPAN>                          </div>
628  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
629  <span class="font10bold" style="color: #0000FF">set_tag_attribute ( $name, [$value = NULL] )</SPAN>                          <ul class="parameters">
630  <BR>                                          <li>
631                                    <span class="var-type">string</span>
632  <BR>                                  <span class="var-name">$name</span><span class="var-description">: <p>- $name attribute name</p></span>                 </li>
633  <SPAN CLASS="font10bold">Description : </SPAN>                                          <li>
634  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-type">mixed</span>
635  add a single attribute (name=&quot;value&quot;)                                  <span class="var-name">$value</span><span class="var-description">: <p>- $value attribute value</p></span>                      </li>
636  <BR>                                  </ul>
637                    
638  <DL>                  
639    <DT class="font10bold">Function Parameters:</DT>                          <hr class="separator" />
640                      <div class="notes">Redefined in descendants as:</div>
641    <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">$name</SPAN></SPAN> attribute name</DD>                  <ul class="redefinitions">
642                                              <li>
643    <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">$value</SPAN></SPAN> the value.</DD>                                  <a href="../phpHtmlLib/HTMLTagClass.html#method_build_attribute_string">HTMLTagClass::_build_attribute_string()</a>
644                                                                      : this builds an attribute for a tag.
645                                                            </li>
646    <DT class="font10bold">Function Info:</DT>                                  </ul>
647              </div>
648    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Access</b> - public</DD>  <a name="method_get_element" id="_get_element"><!-- --></a>
649      <div class="evenrow">
650  </DL>          
651            <div class="method-header">
652  </DIV>                  <span class="method-title">_get_element</span> (line <span class="line-number">190</span>)
653  <BR>          </div>
654            
655  <DIV CLASS="function">          <!-- ========== Info from phpDoc block ========= -->
656  <A NAME='set_tag_attributes'><!-- --></A>  <p class="short-description">get the nth element from content array</p>
657  <SPAN CLASS="font12bold">set_tag_attributes</SPAN>          
658  <BR>          <div class="method-signature">
659  <SPAN CLASS="font10bold">Useage : </SPAN>                  <span class="method-result">mixed</span>
660  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-name">
661  <span class="font10bold" style="color: #0000FF">set_tag_attributes ( [$attributes = array()] )</SPAN>                          _get_element
662  <BR>                  </span>
663                                            (<span class="var-type">int</span>&nbsp;<span class="var-name">$cell</span>)
664  <BR>                          </div>
665  <SPAN CLASS="font10bold">Description : </SPAN>          
666  <!-- ========== Info from phpDoc block ========= -->                          <ul class="parameters">
667  add multiple attributes (name=&quot;value&quot;)                                          <li>
668  <BR>                                  <span class="var-type">int</span>
669                                    <span class="var-name">$cell</span><span class="var-description">: <p>the cell to get</p></span>                        </li>
670  <DL>                                  </ul>
671    <DT class="font10bold">Function Parameters:</DT>                  
672                      
673    <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">$attributes</SPAN></SPAN> Associative array of name=&quot;value&quot; pairs of          </div>
674                                tag atributes.  <a name="method_prepare_flags" id="_prepare_flags"><!-- --></a>
675                                ie array(&quot;border&quot;=&gt;&quot;0&quot;, &quot;class&quot;=&gt;&quot;hover&quot;);</DD>  <div class="oddrow">
676              
677            <div class="method-header">
678    <DT class="font10bold">Function Info:</DT>                  <span class="method-title">_prepare_flags</span> (line <span class="line-number">270</span>)
679              </div>
680    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Access</b> - public</DD>          
681              <!-- ========== Info from phpDoc block ========= -->
682  </DL>  <p class="short-description">This function checks to see if</p>
683    <p class="description"><p>there is only 1 content data, and  its not an object, then it auto  sets some of the indentation flags</p></p>
684  </DIV>          
685  <BR>          <div class="method-signature">
686                    <span class="method-result">void</span>
687  <DIV CLASS="function">                  <span class="method-name">
688  <A NAME='set_tag_name'><!-- --></A>                          _prepare_flags
689  <SPAN CLASS="font12bold">set_tag_name</SPAN>                  </span>
690  <BR>                                  ()
691  <SPAN CLASS="font10bold">Useage : </SPAN>                          </div>
692  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
693  <span class="font10bold" style="color: #0000FF">set_tag_name ( $name )</SPAN>                  
694  <BR>                  
695                            <hr class="separator" />
696  <BR>                  <div class="notes">Redefined in descendants as:</div>
697  <SPAN CLASS="font10bold">Description : </SPAN>                  <ul class="redefinitions">
698  <!-- ========== Info from phpDoc block ========= -->                                          <li>
699  This method sets the name of the tag                                  <a href="../phpHtmlLib/HTMLTagClass.html#method_prepare_flags">HTMLTagClass::_prepare_flags()</a>
700  <BR>                                                                  : This function checks to see if
701                                                            </li>
702  <DL>                                          <li>
703    <DT class="font10bold">Function Parameters:</DT>                                  <a href="../phpHtmlLib/SVGTagClass.html#method_prepare_flags">SVGTagClass::_prepare_flags()</a>
704                                                                      : we override this method  to automatically check to  see if the tag has content.
705    <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">$name</SPAN></SPAN> - the tag name</DD>                                                          </li>
706                                              <li>
707                                    <a href="../phpHtmlLib/GOtag.html#method_prepare_flags">GOtag::_prepare_flags()</a>
708    <DT class="font10bold">Function Info:</DT>                                                                  : we override this method  to automatically check to  see if the tag has content.
709                                                              </li>
710  </DL>                                  </ul>
711            </div>
712  </DIV>  <a name="method_render_close_tag" id="_render_close_tag"><!-- --></a>
713  <BR>  <div class="evenrow">
714            
715  <DIV CLASS="function">          <div class="method-header">
716  <A NAME='_build_attribute_string'><!-- --></A>                  <span class="method-title">_render_close_tag</span> (line <span class="line-number">396</span>)
717  <SPAN CLASS="font12bold">_build_attribute_string</SPAN>          </div>
718  <BR>          
719  <SPAN CLASS="font10bold">Useage : </SPAN>          <!-- ========== Info from phpDoc block ========= -->
720  <span class="font10bold" style="color: #FF0000">the</SPAN>&nbsp;  <p class="short-description">this function is reposnsible for  rendering the closing tag (if any)</p>
721  <span class="font10bold" style="color: #0000FF">_build_attribute_string ( $name, $value )</SPAN>          
722  <BR>          <div class="method-signature">
723  Overridden in child class(es) as: <a href="../phpHtmlLib/HTMLTagClass.html#_build_attribute_string">HTMLTagClass::_build_attribute_string()</a><br>                  <span class="method-result">void</span>
724  <BR>                  <span class="method-name">
725  <SPAN CLASS="font10bold">Description : </SPAN>                          _render_close_tag
726  <!-- ========== Info from phpDoc block ========= -->                  </span>
727  this builds an attribute for an XML tag.                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>)
728  <BR>                          </div>
729  XML attributes MUST have a name AND a          
730  value.                          <ul class="parameters">
731  <DL>                                          <li>
732    <DT class="font10bold">Function Parameters:</DT>                                  <span class="var-type">int</span>
733                                      <span class="var-name">$indent_level</span><span class="var-description">: <p>- the indent level</p></span>                     </li>
734    <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">$name</SPAN></SPAN> -  attribute name</DD>                                  </ul>
735                      
736    <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">$value</SPAN></SPAN> -  attribute value</DD>                  
737                              <hr class="separator" />
738                    <div class="notes">Redefined in descendants as:</div>
739    <DT class="font10bold">Function Info:</DT>                  <ul class="redefinitions">
740                                              <li>
741    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Return</b> - tag attribute name=value pair.                                  <a href="../phpHtmlLib/CDATAtag.html#method_render_close_tag">CDATAtag::_render_close_tag()</a>
742            to be added to the tag.</DD>                                                          </li>
743                                      </ul>
744  </DL>          </div>
745    <a name="method_render_content" id="_render_content"><!-- --></a>
746  </DIV>  <div class="oddrow">
747  <BR>          
748            <div class="method-header">
749  <DIV CLASS="function">                  <span class="method-title">_render_content</span> (line <span class="line-number">339</span>)
750  <A NAME='_get_element'><!-- --></A>          </div>
751  <SPAN CLASS="font12bold">_get_element</SPAN>          
752  <BR>          <!-- ========== Info from phpDoc block ========= -->
753  <SPAN CLASS="font10bold">Useage : </SPAN>  <p class="short-description">this function is reponsible for  rendering the pcdata, or content  of the tag (if any)</p>
754  <span class="font10bold" style="color: #FF0000">mixed</SPAN>&nbsp;          
755  <span class="font10bold" style="color: #0000FF">_get_element ( $cell )</SPAN>          <div class="method-signature">
756  <BR>                  <span class="method-result">void</span>
757                    <span class="method-name">
758  <BR>                          _render_content
759  <SPAN CLASS="font10bold">Description : </SPAN>                  </span>
760  <!-- ========== Info from phpDoc block ========= -->                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$output_debug</span>)
761  get the nth element from content array                          </div>
762  <BR>          
763                            <ul class="parameters">
764  <DL>                                          <li>
765    <DT class="font10bold">Function Parameters:</DT>                                  <span class="var-type">int</span>
766                                      <span class="var-name">$indent_level</span><span class="var-description">: <p>- the indent level</p></span>                     </li>
767    <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">$cell</SPAN></SPAN> the cell to get</DD>                                  </ul>
768                      
769                    
770    <DT class="font10bold">Function Info:</DT>          </div>
771      <a name="method_render_open_tag" id="_render_open_tag"><!-- --></a>
772  </DL>  <div class="evenrow">
773            
774  </DIV>          <div class="method-header">
775  <BR>                  <span class="method-title">_render_open_tag</span> (line <span class="line-number">300</span>)
776            </div>
777  <DIV CLASS="function">          
778  <A NAME='_prepare_flags'><!-- --></A>          <!-- ========== Info from phpDoc block ========= -->
779  <SPAN CLASS="font12bold">_prepare_flags</SPAN>  <p class="short-description">this function is responsible for  rendering the open tag.</p>
780  <BR>          
781  <SPAN CLASS="font10bold">Useage : </SPAN>          <div class="method-signature">
782  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-result">void</span>
783  <span class="font10bold" style="color: #0000FF">_prepare_flags (  )</SPAN>                  <span class="method-name">
784  <BR>                          _render_open_tag
785  Overridden in child class(es) as: <a href="../phpHtmlLib/SVGTagClass.html#_prepare_flags">SVGTagClass::_prepare_flags()</a><br>                  </span>
786  <BR>                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_level</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$finish_slash</span> = <span class="var-default">TRUE</span>])
787  <SPAN CLASS="font10bold">Description : </SPAN>                          </div>
788  <!-- ========== Info from phpDoc block ========= -->          
789  This function checks to see if                          <ul class="parameters">
790  <BR>                                          <li>
791  there is only 1 content data, and                                  <span class="var-type">int</span>
792  its not an object, then it auto                                  <span class="var-name">$indent_level</span><span class="var-description">: <p>- the indent level</p></span>                     </li>
793  sets some of the indentation flags                                          <li>
794  <DL>                                  <span class="var-type">boolean</span>
795    <DT class="font10bold">Function Parameters:</DT>                                  <span class="var-name">$finish_slash</span><span class="var-description">: <p>- do we add the finish / if we have no                   close tag and no content?</p></span>                     </li>
796                                      </ul>
797                    
798    <DT class="font10bold">Function Info:</DT>                  
799                              <hr class="separator" />
800  </DL>                  <div class="notes">Redefined in descendants as:</div>
801                    <ul class="redefinitions">
802  </DIV>                                          <li>
803  <BR>                                  <a href="../phpHtmlLib/CDATAtag.html#method_render_open_tag">CDATAtag::_render_open_tag()</a>
804                                                            </li>
805  <DIV CLASS="function">                                  </ul>
806  <A NAME='_render_close_tag'><!-- --></A>          </div>
807  <SPAN CLASS="font12bold">_render_close_tag</SPAN>  <a name="method_set_flags" id="_set_flags"><!-- --></a>
808  <BR>  <div class="oddrow">
809  <SPAN CLASS="font10bold">Useage : </SPAN>          
810  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          <div class="method-header">
811  <span class="font10bold" style="color: #0000FF">_render_close_tag ( $indent_level )</SPAN>                  <span class="method-title">_set_flags</span> (line <span class="line-number">116</span>)
812  <BR>          </div>
813            
814  <BR>          <!-- ========== Info from phpDoc block ========= -->
815  <SPAN CLASS="font10bold">Description : </SPAN>  <p class="short-description">This method is used to set the bitmask  flags for this tag.  It tells the  class how to render the tag.</p>
816  <!-- ========== Info from phpDoc block ========= -->  <p class="description"><p>NOTE: the child class can override this        to set the options</p></p>
817  this function is reposnsible for          
818  rendering the closing tag (if any)          <div class="method-signature">
819  <BR>                  <span class="method-result">void</span>
820                    <span class="method-name">
821  <DL>                          _set_flags
822    <DT class="font10bold">Function Parameters:</DT>                  </span>
823                                      ()
824    <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">$indent_level</SPAN></SPAN> - the indent level</DD>                          </div>
825              
826                    
827    <DT class="font10bold">Function Info:</DT>                          <hr class="separator" />
828                      <div class="notes">Redefinition of:</div>
829  </DL>                  <dl>
830                            <dt><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></dt>
831  </DIV>                                                  <dd>This method is used to set the bitmask  flags for this tag.  It tells the  class how to render the tag.</dd>
832  <BR>                                          </dl>
833                    
834  <DIV CLASS="function">                          <hr class="separator" />
835  <A NAME='_render_content'><!-- --></A>                  <div class="notes">Redefined in descendants as:</div>
836  <SPAN CLASS="font12bold">_render_content</SPAN>                  <ul class="redefinitions">
837  <BR>                                          <li>
838  <SPAN CLASS="font10bold">Useage : </SPAN>                                  <a href="../phpHtmlLib/Atag.html#method_set_flags">Atag::_set_flags()</a>
839  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                                          </li>
840  <span class="font10bold" style="color: #0000FF">_render_content ( $indent_level, [$output_debug = 0] )</SPAN>                                          <li>
841  <BR>                                  <a href="../phpHtmlLib/APPLETtag.html#method_set_flags">APPLETtag::_set_flags()</a>
842                                                            </li>
843  <BR>                                          <li>
844  <SPAN CLASS="font10bold">Description : </SPAN>                                  <a href="../phpHtmlLib/AREAtag.html#method_set_flags">AREAtag::_set_flags()</a>
845  <!-- ========== Info from phpDoc block ========= -->                                                          </li>
846  this function is reponsible for                                          <li>
847  <BR>                                  <a href="../phpHtmlLib/Btag.html#method_set_flags">Btag::_set_flags()</a>
848  rendering the pcdata, or content                                                          </li>
849  of the tag (if any)                                          <li>
850  <DL>                                  <a href="../phpHtmlLib/BASEtag.html#method_set_flags">BASEtag::_set_flags()</a>
851    <DT class="font10bold">Function Parameters:</DT>                                                          </li>
852                                              <li>
853    <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">$indent_level</SPAN></SPAN> - the indent level</DD>                                  <a href="../phpHtmlLib/BRtag.html#method_set_flags">BRtag::_set_flags()</a>
854                                                              </li>
855                                            <li>
856    <DT class="font10bold">Function Info:</DT>                                  <a href="../phpHtmlLib/CENTERtag.html#method_set_flags">CENTERtag::_set_flags()</a>
857                                                              </li>
858  </DL>                                          <li>
859                                    <a href="../phpHtmlLib/DOCTYPEtag.html#method_set_flags">DOCTYPEtag::_set_flags()</a>
860  </DIV>                                                          </li>
861  <BR>                                          <li>
862                                    <a href="../phpHtmlLib/FONTtag.html#method_set_flags">FONTtag::_set_flags()</a>
863  <DIV CLASS="function">                                                          </li>
864  <A NAME='_render_open_tag'><!-- --></A>                                          <li>
865  <SPAN CLASS="font12bold">_render_open_tag</SPAN>                                  <a href="../phpHtmlLib/FRAMEtag.html#method_set_flags">FRAMEtag::_set_flags()</a>
866  <BR>                                                          </li>
867  <SPAN CLASS="font10bold">Useage : </SPAN>                                          <li>
868  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                  <a href="../phpHtmlLib/H1tag.html#method_set_flags">H1tag::_set_flags()</a>
869  <span class="font10bold" style="color: #0000FF">_render_open_tag ( $indent_level, [$finish_slash = TRUE] )</SPAN>                                                          </li>
870  <BR>                                          <li>
871                                    <a href="../phpHtmlLib/H2tag.html#method_set_flags">H2tag::_set_flags()</a>
872  <BR>                                                          </li>
873  <SPAN CLASS="font10bold">Description : </SPAN>                                          <li>
874  <!-- ========== Info from phpDoc block ========= -->                                  <a href="../phpHtmlLib/H3tag.html#method_set_flags">H3tag::_set_flags()</a>
875  this function is responsible for                                                          </li>
876  rendering the open tag.                                          <li>
877  <BR>                                  <a href="../phpHtmlLib/H4tag.html#method_set_flags">H4tag::_set_flags()</a>
878                                                            </li>
879  <DL>                                          <li>
880    <DT class="font10bold">Function Parameters:</DT>                                  <a href="../phpHtmlLib/H5tag.html#method_set_flags">H5tag::_set_flags()</a>
881                                                              </li>
882    <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">$indent_level</SPAN></SPAN> - the indent level</DD>                                          <li>
883                                      <a href="../phpHtmlLib/H6tag.html#method_set_flags">H6tag::_set_flags()</a>
884    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">boolean</SPAN> <span style="color: #0000FF;font-weight:bold">$finish_slash</SPAN></SPAN> - do we add the finish / if we have no                                                          </li>
885                    close tag and no content?</DD>                                          <li>
886                                      <a href="../phpHtmlLib/HRtag.html#method_set_flags">HRtag::_set_flags()</a>
887                                                            </li>
888    <DT class="font10bold">Function Info:</DT>                                          <li>
889                                      <a href="../phpHtmlLib/IMGtag.html#method_set_flags">IMGtag::_set_flags()</a>
890  </DL>                                                          </li>
891                                            <li>
892  </DIV>                                  <a href="../phpHtmlLib/INPUTtag.html#method_set_flags">INPUTtag::_set_flags()</a>
893  <BR>                                                          </li>
894                                            <li>
895                                    <a href="../phpHtmlLib/LINKtag.html#method_set_flags">LINKtag::_set_flags()</a>
896  <hr>                                                          </li>
897  </HTML>                                          <li>
898                                    <a href="../phpHtmlLib/METAtag.html#method_set_flags">METAtag::_set_flags()</a>
899                                                            </li>
900                                            <li>
901                                    <a href="../phpHtmlLib/NOBRtag.html#method_set_flags">NOBRtag::_set_flags()</a>
902                                                            </li>
903                                            <li>
904                                    <a href="../phpHtmlLib/OPTIONtag.html#method_set_flags">OPTIONtag::_set_flags()</a>
905                                                            </li>
906                                            <li>
907                                    <a href="../phpHtmlLib/PREtag.html#method_set_flags">PREtag::_set_flags()</a>
908                                                            </li>
909                                            <li>
910                                    <a href="../phpHtmlLib/Stag.html#method_set_flags">Stag::_set_flags()</a>
911                                                            </li>
912                                            <li>
913                                    <a href="../phpHtmlLib/TEXTAREAtag.html#method_set_flags">TEXTAREAtag::_set_flags()</a>
914                                                            </li>
915                                            <li>
916                                    <a href="../phpHtmlLib/DEFINITIONSRCsvgtag.html#method_set_flags">DEFINITIONSRCsvgtag::_set_flags()</a>
917                                                            </li>
918                                            <li>
919                                    <a href="../phpHtmlLib/ELLIPSEsvgtag.html#method_set_flags">ELLIPSEsvgtag::_set_flags()</a>
920                                                            </li>
921                                            <li>
922                                    <a href="../phpHtmlLib/FONTFACEFORMATsvgtag.html#method_set_flags">FONTFACEFORMATsvgtag::_set_flags()</a>
923                                                            </li>
924                                            <li>
925                                    <a href="../phpHtmlLib/FONTFACENAMEsvgtag.html#method_set_flags">FONTFACENAMEsvgtag::_set_flags()</a>
926                                                            </li>
927                                            <li>
928                                    <a href="../phpHtmlLib/HKERNsvgtag.html#method_set_flags">HKERNsvgtag::_set_flags()</a>
929                                                            </li>
930                                            <li>
931                                    <a href="../phpHtmlLib/SCRIPTsvgtag.html#method_set_flags">SCRIPTsvgtag::_set_flags()</a>
932                                                            </li>
933                                            <li>
934                                    <a href="../phpHtmlLib/STYLEsvgtag.html#method_set_flags">STYLEsvgtag::_set_flags()</a>
935                                                            </li>
936                                            <li>
937                                    <a href="../phpHtmlLib/VKERNsvgtag.html#method_set_flags">VKERNsvgtag::_set_flags()</a>
938                                                            </li>
939                                            <li>
940                                    <a href="../phpHtmlLib/ACCESStag.html#method_set_flags">ACCESStag::_set_flags()</a>
941                                                            </li>
942                                            <li>
943                                    <a href="../phpHtmlLib/NOOPtag.html#method_set_flags">NOOPtag::_set_flags()</a>
944                                                            </li>
945                                            <li>
946                                    <a href="../phpHtmlLib/TIMERtag.html#method_set_flags">TIMERtag::_set_flags()</a>
947                                                            </li>
948                                            <li>
949                                    <a href="../phpHtmlLib/XMLtag.html#method_set_flags">XMLtag::_set_flags()</a>
950                                                            </li>
951                                            <li>
952                                    <a href="../phpHtmlLib/CDATAtag.html#method_set_flags">CDATAtag::_set_flags()</a>
953                                                            </li>
954                                    </ul>
955            </div>
956                                                            <h4>Inherited Methods</h4>
957                                    <a name='inherited_methods'><!-- --></a>        
958                                                                            <!-- =========== Summary =========== -->
959                                            <p>Inherited From <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p>
960                                            <blockquote>
961                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></span><br>
962                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></span><br>
963                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></span><br>
964                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></span><br>
965                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></span><br>
966                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></span><br>
967                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></span><br>
968                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></span><br>
969                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></span><br>
970                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></span><br>
971                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></span><br>
972                                                                                                            <span class="method-name"><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></span><br>
973                                                                                            </blockquote>
974                                                                                    
975                    </div>
976            </div>
977            
978            <p class="notes" id="credit">
979                    Documention generated on Thu, 31 Jul 2003 18:34:05 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a>
980            </p>
981            </div></body>
982    </html>

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.3

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