Tabnine Logo
ReaderTemplateLoader
Code IndexAdd Tabnine to your IDE (free)

How to use
ReaderTemplateLoader
in
de.neuland.jade4j.template

Best Java code snippets using de.neuland.jade4j.template.ReaderTemplateLoader (Showing top 10 results out of 315)

origin: neuland/jade4j

private static JadeTemplate getTemplate(Reader reader, String name, String extension) throws IOException {
  return createTemplate(name, "",new ReaderTemplateLoader(reader, name,extension), new JexlExpressionHandler());
}
origin: neuland/jade4j

@Override
public long getLastModified(String name) throws IOException {
  checkName(name);
  return -1;
}
origin: neuland/jade4j

private static JadeTemplate getTemplate(Reader reader, String name) throws IOException {
  return createTemplate(name, "",new ReaderTemplateLoader(reader, name), new JexlExpressionHandler());
}
private static JadeTemplate getTemplate(Reader reader, String name, String extension) throws IOException {
origin: neuland/jade4j

@Override
public Reader getReader(String name) throws IOException {
  checkName(name);
  return reader;
}
origin: pippo-java/pippo

@Override
public void renderString(String templateContent, Map<String, Object> model, Writer writer) {
  // prepare the locale-aware i18n method
  String language = (String) model.get(PippoConstants.REQUEST_PARAMETER_LANG);
  if (StringUtils.isNullOrEmpty(language)) {
    language = getLanguageOrDefault(language);
  }
  // prepare the locale-aware prettyTime method
  Locale locale = (Locale) model.get(PippoConstants.REQUEST_PARAMETER_LOCALE);
  if (locale == null) {
    locale = getLocaleOrDefault(language);
  }
  model.put("pippo", new PippoHelper(getMessages(), language, locale, getRouter()));
  try (StringReader reader = new StringReader(templateContent)) {
    ReaderTemplateLoader stringTemplateLoader = new ReaderTemplateLoader(reader, "StringTemplate");
    JadeConfiguration stringTemplateConfiguration = new JadeConfiguration();
    stringTemplateConfiguration.setCaching(false);
    stringTemplateConfiguration.setTemplateLoader(stringTemplateLoader);
    stringTemplateConfiguration.setMode(configuration.getMode());
    stringTemplateConfiguration.setPrettyPrint(configuration.isPrettyPrint());
    JadeTemplate stringTemplate = configuration.getTemplate("StringTemplate");
    configuration.renderTemplate(stringTemplate, model, writer);
    writer.flush();
  } catch (Exception e) {
    throw new PippoRuntimeException(e);
  }
}
origin: de.neuland-bfi/jade4j

@Override
public long getLastModified(String name) throws IOException {
  checkName(name);
  return -1;
}
origin: de.neuland-bfi/jade4j

private static JadeTemplate getTemplate(Reader reader, String name) throws IOException {
  return createTemplate(name, "",new ReaderTemplateLoader(reader, name), new JexlExpressionHandler());
}
private static JadeTemplate getTemplate(Reader reader, String name, String extension) throws IOException {
origin: de.neuland-bfi/jade4j

@Override
public Reader getReader(String name) throws IOException {
  checkName(name);
  return reader;
}
origin: de.neuland-bfi/jade4j

private static JadeTemplate getTemplate(Reader reader, String name, String extension) throws IOException {
  return createTemplate(name, "",new ReaderTemplateLoader(reader, name,extension), new JexlExpressionHandler());
}
origin: ro.fortsoft.wicket.jade/wicket-jade

protected JadeTemplate getTemplate(Class<?> containerClass) throws IOException {
  String templateName = containerClass.getName();
  String resourceName = containerClass.getSimpleName() + ".jade";
  
  InputStream inputStream = containerClass.getResourceAsStream(resourceName);
  BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
  
  JadeTemplate template = new JadeTemplate();
  TemplateLoader templateLoader = new ReaderTemplateLoader(reader, templateName);
  Parser parser = new Parser(templateName, templateLoader);
  Node root = parser.parse();
  template.setTemplateLoader(templateLoader);
  template.setRootNode(root);
  template.setPrettyPrint(true);
  
  return template;
}
de.neuland.jade4j.templateReaderTemplateLoader

Most used methods

  • <init>
  • checkName

Popular in Java

  • Making http post requests using okhttp
  • findViewById (Activity)
  • compareTo (BigDecimal)
  • notifyDataSetChanged (ArrayAdapter)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now