HomeBrowserLink

JLoom template:

HomeBrowserLink.jloom
<%@ jloom template /%>

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



<%@ main (String templateName, boolean insideBrowser) %>
<%
String dir = insideBrowser ? "" : Web.HOMEBROWSER_DIR + "/";
String target = insideBrowser ? "_top" : "homebrowser";
%
>

<a href="<%= dir + templateName + "_Browser.html" %>"
   target="<%= target %>"
   title="Show in Template Browser"
   ><%= templateName %></a>
<%/ main %>



Generator class:

HomeBrowserLink_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 HomeBrowserLink_JLoom extends net.gereon.jloom.core.GeneratorBase {


  public void generateMain(GenerationContext context, String templateName, boolean insideBrowser) throws IOException {
    String dir = insideBrowser ? "" : Web.HOMEBROWSER_DIR + "/";
    String target = insideBrowser ? "_top" : "homebrowser";
    print(context, "<a href=\"");
    print(context, "" + (dir + templateName + "_Browser.html"));
    println(context, "\"");
    print(context, "   target=\"");
    print(context, "" + (target));
    println(context, "\"");
    println(context, "   title=\"Show in Template Browser\"");
    print(context, "   >");
    print(context, "" + (templateName));
    print(context, "</a>");
  }
}

/* TRANSLATION MAPPING:
[26 288 c] [81 329 c] [139 534 c] [143 538 s] [205 603 s]
[264 659 c] [275 693 c] [318 758 c] [332 822 c] [345 857 c]
[389 976 c] [408 1017 c] */



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