Helma Logo
main list history
previous version  overview  next version

Version 1 by zumbrunn on 10. March 2008, 17:12

Michael Platzer has done some excellent work providing <a href="http://michi.knallgrau.at/blog/stories/868116/">this documentation in DocBook format</a>.

<a href="http://adele.helma.org/download/helma/documentation/">PDF and HTML renderings of the document</a> are also available.

<div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#Introduction">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#IntroWhatIsHelma">What is Helma?</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#IntroWhyHelma">Why Helma?</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#IntroWhatIsHelmaReally">What is Helma really?</a></span></dt></dl></dd><dt><span class="sect1"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#UsersGuide">User's Guide</a></span></dt><dd><dl><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideSettingUpHelma">Setting up Helma</a></span></dt><dd><dl><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideObtainingHelma">Obtaining Helma</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuidePrerequisites">Prerequisites</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideGeneralFileStructureOfHelma">General File Structure of Helma</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideDevelopmentSetup">Starting / Stopping Helma (Development Setup)</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideServerSetup">Server Setup</a></span></dt></dl></dd><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideSettingUpAnApplication">Setting up an Application</a></span></dt><dd><dl><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideAppsProperties">apps.properties</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideGeneralFileStructureOfAnApplication">General File Structure of an Application</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideAppProperties">app.properties</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideDbProperties">db.properties</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideClassProperties">class.properties</a></span></dt></dl></dd><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideScripting">Scripting</a></span></dt><dd><dl><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideJavaScript">JavaScript</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideRhino">Rhino / Direct Scripting of Java</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideHelmasHostObjects">Helma's Host Objects</a></span></dt></dl></dd><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideHelmaBasics">Helma Basics</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideActions">Actions</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideRequests">Requests</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideResponses">Responses</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideGlobal">Global</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideFormData">Handling Form Data and File Uploads</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideCookies">Cookies</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuidePrototypes">Prototypes</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideDBMapping">DB Mapping</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideObjectModelling">Object Modelling</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideInheritance">Inheritance</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideRequestPathResolution">Request Path Resolution</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideRenderingFramework">Rendering Framework</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideSessionUserManagement">Session &amp; User Management</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideExtensions">Extensions</a></span></dt><dd><dl><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideDirectDBConnection">Direct DB Connection</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideFileExtension">File Extension</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideFTPExtension">FTP Extension</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideImageExtension">Image Extension</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideMailExtension">Mail Extension</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideXmlObjectExtension">XmlObject Extension</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideXmlRpcClient">XmlRpc Client</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideXmlRpcServer">XmlRpc Server</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#Guide3rdPartyExtensions">3<sup>rd</sup> party Extensions</a></span></dt></dl></dd><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideScheduler">Scheduler</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideLogging">Logging</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideAspectJS">AspectJS</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuidePerformanceTuning">Performance Tuning</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideClusteringHelma">Clustering Helma</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideCallingHelmaFromCommandline">Calling Helma from Commandline</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideHelmaLib">helmaLib</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#GuideAntvilleLib">antvilleLib</a></span></dt></dl></dd><dt><span class="sect1"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#Reference">Reference</a></span></dt><dd><dl><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefHelmaCore">Helma Core</a></span></dt><dd><dl><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefGlobalFunctions">Global Functions</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefApplicationObject">Application Object 'app'</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefHopObject">Hop Object</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefMimePart">MimePart</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefEventFunctions">onXYZ() Event Functions</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefRequestObject">Request Object 'req'</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefResponseObject">Response Object 'res'</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefSessionObject">SessionObejct 'session'</a></span></dt><dt><span class="sect3"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#RefSkinObject">Skin Object</a></span></dt></dl></dd></dl></dd><dt><span class="sect1"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#Tutorials">Tutorials</a></span></dt><dd><dl><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#TutorialHelloWorld">Hello World</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#TutorialAddressbook">Address book</a></span></dt><dt><span class="sect2"><a href="http://adele.helma.org/download/helma/documentation/documentation.html#TutorialMailClient">Mail Client</a></span></dt></dl></dd></dl></div>

     removed
     added