HomeBrowserView

JLoom template:

HomeBrowserView.jloom
<%@ jloom template /%>

<%@ import net.gereon.jloom.homepage.core.* /%>



<%@ main (String templateName) %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<%@ exec Head (false) /%>
<body>
<center>
<b> <span style="font-size: 1.4em;"> <%= templateName %> </span> </b>
</center>
<br>
<b> JLoom template: </b>
<br>
<br>
<%@ exec Code (Web.TEMPLATES_PATH + "/" + templateName + ".jloom") /%>
<br>
<br>
<br>
<b> Generator class: </b>
<br>
<br>
<%@ exec Code (Web.TEMPLATES_PATH + "/" + templateName +
               JLoomConstants.GENERATOR_CLASS_POSTFIX + ".java") /%
>

<br>
<br>
<br>
<%@ if (templateName.endsWith("Page")) %>
  <%
  String pageName = templateName.substring(0, templateName.length() - 4);
  Page page = Page.getByName(pageName);
  %
>

  <b> HTML of the generated page: </b>
  <br>
  <br>
  <%@ exec Code (page.getHtmlPath()) /%>
  <br>
  <br>
  <br>
<%/ if %>
<%@ exec GenerationInfo ("HomeBrowserView", true) /%>
</body>
</html>
<%/ main %>



Generator class:

HomeBrowserView_JLoom.java
/* JLoom 1.4.0 generator class */

/* AUTO-GENERATED */
/* Do not edit! Changes will be overwritten! */

package net.gereon.jloom.homepage.templates;

import java.io.*;
import net.gereon.jloom.core.*;
import net.gereon.jloom.util.*;
import static net.gereon.jloom.util.GenerationTools.*;
import net.gereon.jloom.homepage.core.*;



public class HomeBrowserView_JLoom extends net.gereon.jloom.core.GeneratorBase {


  public void generateMain(GenerationContext context, String templateName) throws IOException {
    println(context, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
    println(context, "<html>");
    {
      Head_JLoom _generator_38 = new Head_JLoom();
      _generator_38.generateMain(context, false);
      _generator_38.generateTail(context);
    }
    newLine(context);
    println(context, "<body>");
    println(context, "<center>");
    print(context, "<b> <span style=\"font-size: 1.4em;\"> ");
    print(context, "" + (templateName));
    println(context, " </span> </b>");
    println(context, "</center>");
    println(context, "<br>");
    println(context, "<b> JLoom template: </b>");
    println(context, "<br>");
    println(context, "<br>");
    {
      Code_JLoom _generator_39 = new Code_JLoom();
      _generator_39.generateMain(context, Web.TEMPLATES_PATH + "/" + templateName + ".jloom");
      _generator_39.generateTail(context);
    }
    newLine(context);
    println(context, "<br>");
    println(context, "<br>");
    println(context, "<br>");
    println(context, "<b> Generator class: </b>");
    println(context, "<br>");
    println(context, "<br>");
    {
      Code_JLoom _generator_40 = new Code_JLoom();
      _generator_40.generateMain(context, Web.TEMPLATES_PATH + "/" + templateName +
               JLoomConstants.GENERATOR_CLASS_POSTFIX + ".java");
      _generator_40.generateTail(context);
    }
    newLine(context);
    println(context, "<br>");
    println(context, "<br>");
    println(context, "<br>");
    if (templateName.endsWith("Page")) {
      String pageName = templateName.substring(0, templateName.length() - 4);
      Page page = Page.getByName(pageName);
      println(context, "  <b> HTML of the generated page: </b>");
      println(context, "  <br>");
      println(context, "  <br>");
      print(context, "  ");
      {
        Code_JLoom _generator_41 = new Code_JLoom();
        _generator_41.generateMain(context, page.getHtmlPath());
        _generator_41.generateTail(context);
      }
      newLine(context);
      println(context, "  <br>");
      println(context, "  <br>");
      println(context, "  <br>");
    }
    {
      GenerationInfo_JLoom _generator_42 = new GenerationInfo_JLoom();
      _generator_42.generateMain(context, "HomeBrowserView", true);
      _generator_42.generateTail(context);
    }
    newLine(context);
    println(context, "</body>");
    print(context, "</html>");
  }
}

/* TRANSLATION MAPPING:
[26 288 c] [81 329 c] [114 511 c] [189 634 c] [214 790 c]
[271 941 c] [290 982 c] [360 1196 c] [430 1397 c] [489 1620 c]
[615 1877 c] [635 1989 c] [680 2030 c] [686 2036 s] [761 2114 s]
[804 2152 c] [864 2314 c] [902 2493 c] [939 2625 c] [992 2819 c]
*/



  Generated by JLoom LogoJLoom November 29, 2007   •   You can view the template here: HomeBrowserView  
SourceForge.net Logo