<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<title>phundament manual: Docs For Class WorkerBlock</title>
<meta http-equiv="Expires" content="Fri, Jan 01 1900 00:00:00 GMT"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="content-language" content="en"/>
<meta name="Author" content="Tobias Munk" />
<meta name="Subject" content="Web programming, PHP5 framework" />
<meta name="Language" content="en" />
<link rel="Shortcut Icon" href="/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/media/style.css" />
<link rel="stylesheet" type="text/css" href="/media/manual.css" />
</head>
<body>
<div style="text-align:center" align="center" width="100%"><img src="/media/logo.png" style="margin: 15px 0 30px"></div>
<div id="page">
<div id="main">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="250" id="infobar">
<b>Packages:</b><br />
<a href="../li_lithron.html">lithron</a><br />
<a href="../li_csstidy.html">csstidy</a><br />
<br /><br />
<b>Classes:</b><br />
<div class="package">
<a href="../lithron/BasePlugin.html">BasePlugin</a><br />
<a href="../lithron/ComputeProps.html">ComputeProps</a><br />
<a href="../lithron/EvalCounters.html">EvalCounters</a><br />
<a href="../lithron/GenerateAnonymousElements.html">GenerateAnonymousElements</a><br />
<a href="../lithron/LineBox.html">LineBox</a><br />
<a href="../lithron/Lithron.html">Lithron</a><br />
<a href="../lithron/LithronDisplay.html">LithronDisplay</a><br />
<a href="../lithron/LithronException.html">LithronException</a><br />
<a href="../lithron/OldLists.html">OldLists</a><br />
<a href="../lithron/Property.html">Property</a><br />
<a href="../lithron/PropertyDefinition.html">PropertyDefinition</a><br />
<a href="../lithron/RenderOperation.html">RenderOperation</a><br />
<a href="../lithron/TransformerPlugin.html">TransformerPlugin</a><br />
<a href="../lithron/WorkerBlock.html">WorkerBlock</a><br />
<a href="../lithron/WorkerBlockImage.html">WorkerBlockImage</a><br />
<a href="../lithron/WorkerFile.html">WorkerFile</a><br />
<a href="../lithron/WorkerInline.html">WorkerInline</a><br />
<a href="../lithron/WorkerInlineCollection.html">WorkerInlineCollection</a><br />
<a href="../lithron/WorkerListItem.html">WorkerListItem</a><br />
<a href="../lithron/WorkerLithron.html">WorkerLithron</a><br />
<a href="../lithron/WorkerMarker.html">WorkerMarker</a><br />
<a href="../lithron/WorkerPage.html">WorkerPage</a><br />
<a href="../lithron/WorkerPlugin.html">WorkerPlugin</a><br />
<a href="../lithron/WorkerRepeater.html">WorkerRepeater</a><br />
<a href="../lithron/WorkerSink.html">WorkerSink</a><br />
<a href="../lithron/WorkerWell.html">WorkerWell</a><br />
</div>
</td>
<td>
<table cellpadding="10" cellspacing="0" width="100%" border="0">
<!-- <tr><td valign="top" align="center">
<form type="get" action="/docs/manual/search.php">
Keyword <input type="text" name="keyword" size="50" />
<input type="submit" value="Search" />
</form>
</td></tr>-->
<tr><td valign="top"><!-- content begin -->
<h1>Class WorkerBlock</h1>
<div class="inheritence-tree">
<pre><a href="../lithron/BasePlugin.html">BasePlugin</a>
|
--<a href="../lithron/WorkerPlugin.html">WorkerPlugin</a>
|
--<strong>WorkerBlock</strong></pre>
</div>
<div class="sub-classes">
<h4>Direct Known Sub-classes:</h4>
<div><small>
<a href="../lithron/WorkerBlockImage.html">WorkerBlockImage</a>
, <a href="../lithron/WorkerListItem.html">WorkerListItem</a>
, <a href="../lithron/WorkerMarker.html">WorkerMarker</a>
, <a href="../lithron/WorkerPage.html">WorkerPage</a>
, <a href="../lithron/WorkerSink.html">WorkerSink</a>
, <a href="../lithron/WorkerWell.html">WorkerWell</a>
</small></div>
</div>
<div class="class-description">
<p></p>
</div>
<div class="tag-list">
</div>
<hr size="1" noshade="noshade"/>
<a name="method-summary"></a>
<table class="method-summary" cellspacing="1">
<tr>
<th colspan="2">Method Summary</th>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
protected
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetFirstWorker">getFirstWorker</a>
()
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetHeight">getHeight</a>
( $width)
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
protected
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetNextWorker">getNextWorker</a>
( $cur_worker)
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetPrefHeight">getPrefHeight</a>
( $width)
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetPrefWidth">getPrefWidth</a>
()
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodgetWidth">getWidth</a>
( $containerwidth)
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodwork">work</a>
( $rop, $width, $height, $trace, $wellpath)
</div>
<div class="description">
</div>
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap" width="1%">
protected
void
</td>
<td>
<div class="declaration">
<a href="../lithron/WorkerBlock.html#methodworkSetup">workSetup</a>
( &$trace, &$wellpath, &$sub, &$tracemode)
</div>
<div class="description">
</div>
</td>
</tr>
</table>
<table class="inherited-methods" cellspacing="1">
<tr>
<th>Methods Inherited From <a href="../lithron/WorkerPlugin.html">WorkerPlugin</a></th>
</tr>
<tr>
<td>
<a href="../lithron/WorkerPlugin.html#methodappendChild">WorkerPlugin::appendChild()</a>, <a href="../lithron/WorkerPlugin.html#methodfindContainingRop">WorkerPlugin::findContainingRop()</a>, <a href="../lithron/WorkerPlugin.html#methodgetTraceParam">WorkerPlugin::getTraceParam()</a>, <a href="../lithron/WorkerPlugin.html#methodinitializePost">WorkerPlugin::initializePost()</a>, <a href="../lithron/WorkerPlugin.html#methodinitializePre">WorkerPlugin::initializePre()</a>, <a href="../lithron/WorkerPlugin.html#methodisContainedInFixed">WorkerPlugin::isContainedInFixed()</a>, <a href="../lithron/WorkerPlugin.html#methodisInline">WorkerPlugin::isInline()</a>, <a href="../lithron/WorkerPlugin.html#methodisMarker">WorkerPlugin::isMarker()</a>, <a href="../lithron/WorkerPlugin.html#methodisPositioned">WorkerPlugin::isPositioned()</a>, <a href="../lithron/WorkerPlugin.html#method__call">WorkerPlugin::__call()</a>
</td>
</tr>
</table>
<hr size="1" noshade="noshade"/>
<a name="constant-summary"></a>
<table class="constant-summary" cellspacing="1">
<tr>
<th colspan="3">Constant Summary</th>
</tr>
<tr>
<td class="type" nowrap="nowrap"> int
</td>
<td class="name"><a href="../lithron/WorkerBlock.html#constBWR_COLUMNBREAK">BWR_COLUMNBREAK</a></td>
<td class="description" width="100%">
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap"> int
</td>
<td class="name"><a href="../lithron/WorkerBlock.html#constBWR_FULL">BWR_FULL</a></td>
<td class="description" width="100%">
</td>
</tr>
<tr>
<td class="type" nowrap="nowrap"> int
</td>
<td class="name"><a href="../lithron/WorkerBlock.html#constBWR_OK">BWR_OK</a></td>
<td class="description" width="100%">
</td>
</tr>
</table>
<hr size="1" noshade="noshade"/>
<a name="method-details"></a>
<table class="method-details" cellspacing="1">
<tr>
<th>Method Details</th>
</tr>
<tr>
<td class="method-data">
<a name="methodgetFirstWorker"></a>
<h2>getFirstWorker</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">protected void <strong>getFirstWorker</strong></td>
<td width="100%">()</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodgetHeight"></a>
<h2>getHeight</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">public void <strong>getHeight</strong></td>
<td width="100%">( $width )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>$width</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodgetNextWorker"></a>
<h2>getNextWorker</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">protected void <strong>getNextWorker</strong></td>
<td width="100%">( $cur_worker )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>$cur_worker</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodgetPrefHeight"></a>
<h2>getPrefHeight</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">public void <strong>getPrefHeight</strong></td>
<td width="100%">( $width )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>$width</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodgetPrefWidth"></a>
<h2>getPrefWidth</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">public void <strong>getPrefWidth</strong></td>
<td width="100%">()</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodgetWidth"></a>
<h2>getWidth</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">public void <strong>getWidth</strong></td>
<td width="100%">( $containerwidth )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>$containerwidth</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodwork"></a>
<h2>work</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">public void <strong>work</strong></td>
<td width="100%">( $rop , $width , $height , $trace , $wellpath )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>$rop</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>$width</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>$height</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>$trace</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>$wellpath</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
<tr>
<td class="method-data">
<a name="methodworkSetup"></a>
<h2>workSetup</h2>
<table class="method-detail" cellspacing="0">
<tr>
<td nowrap="nowrap">protected void <strong>workSetup</strong></td>
<td width="100%">( &$trace , &$wellpath , &$sub , &$tracemode )</td>
</tr>
</table>
<p></p>
<div class="tag-list"><table class="method-summary" cellspacing="1">
<tr><th colspan="3" class="small">Input</th></tr>
<tr><td valign="top"></td><td valign="top"><strong>&$trace</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>&$wellpath</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>&$sub</strong><td valign="top"></td></tr>
<tr><td valign="top"></td><td valign="top"><strong>&$tracemode</strong><td valign="top"></td></tr>
<tr><th colspan="3" class="small">Output</th></tr>
<tr><th colspan="3" class="small">Exception</th></tr>
</table></div>
<p/>
</td>
</tr>
</table>
<hr size="1" noshade="noshade"/>
<a name="constant-details"></a>
<table class="constant-details" cellspacing="1">
<tr>
<th>Constant Details</th>
</tr>
<tr>
<td>
<a name="constBWR_COLUMNBREAK"></a>
<h3>BWR_COLUMNBREAK</h3>
<p></p>
<div class="tag-list">
<h4 class="tag">Type:</h4>
<div class="tag-data"> int
</div>
<h4 class="tag">Value:</h4>
<div class="tag-data"> 2</div>
</div>
<div class="tag-list">
</div>
<p/>
</td>
</tr>
<tr>
<td>
<a name="constBWR_FULL"></a>
<h3>BWR_FULL</h3>
<p></p>
<div class="tag-list">
<h4 class="tag">Type:</h4>
<div class="tag-data"> int
</div>
<h4 class="tag">Value:</h4>
<div class="tag-data"> 1</div>
</div>
<div class="tag-list">
</div>
<p/>
</td>
</tr>
<tr>
<td>
<a name="constBWR_OK"></a>
<h3>BWR_OK</h3>
<p></p>
<div class="tag-list">
<h4 class="tag">Type:</h4>
<div class="tag-data"> int
</div>
<h4 class="tag">Value:</h4>
<div class="tag-data"> 0</div>
</div>
<div class="tag-list">
</div>
<p/>
</td>
</tr>
</table>
<!-- content end --></td></tr></table>
</td>
</tr>
</table>
</div><!-- main -->
<div id="footer">
Copyright © 2007 - <a title="diemeisterei" href="http://www.diemeisterei.de/">diemeisterei GmbH</a><br/>
<a title="phundament" href="http://www.phundament.com/">phundament</a>
</div>
</div><!-- page -->
</body>
</html>