Tabnine Logo
Parser.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
de.neuland.jade4j.parser.Parser
constructor

Best Java code snippets using de.neuland.jade4j.parser.Parser.<init> (Showing top 11 results out of 315)

origin: neuland/jade4j

private Parser createParser(String templateName) {
  templateName = ensureJadeExtension(templateName);
  try {
    return new Parser(pathHelper.resolvePath(filename,templateName, basePath, templateLoader.getExtension()), basePath, templateLoader, expressionHandler);
  } catch (IOException e) {
    throw new JadeParserException(filename, lexer.getLineno(), templateLoader, "the template [" + templateName
        + "] could not be opened\n" + e.getMessage());
  }
}
origin: HubSpot/Singularity

private JadeTemplate getJadeTemplate(String name) throws IOException {
 Parser parser = new Parser("templates/" + name, JadeTemplateLoader.JADE_LOADER);
 Node root = parser.parse();
 final JadeTemplate jadeTemplate = new JadeTemplate();
 jadeTemplate.setTemplateLoader(JadeTemplateLoader.JADE_LOADER);
 jadeTemplate.setRootNode(root);
 return jadeTemplate;
}
origin: neuland/jade4j

private static JadeTemplate createTemplate(String filename, String basePath, TemplateLoader loader, ExpressionHandler expressionHandler) throws IOException {
  Parser parser = new Parser(filename, basePath, loader, expressionHandler);
  Node root = parser.parse();
  JadeTemplate template = new JadeTemplate();
  template.setExpressionHandler(expressionHandler);
  template.setTemplateLoader(loader);
  template.setRootNode(root);
  return template;
}
origin: neuland/jade4j

  inner = new Parser(range.getSrc(), this.filename,this.basePath, this.templateLoader,this.expressionHandler); //Need to be reviewed
} catch (IOException e) {
  throw new JadeParserException(this.filename,line,templateLoader,"Could not parse text");
origin: neuland/jade4j

private JadeTemplate createTemplate(String name) throws JadeException, IOException {
  JadeTemplate template = new JadeTemplate();
  Parser parser = new Parser(name, basePath, templateLoader, expressionHandler);
  Node root = parser.parse();
  template.setTemplateLoader(templateLoader);
  template.setExpressionHandler(expressionHandler);
  template.setRootNode(root);
  template.setPrettyPrint(prettyPrint);
  template.setMode(getMode());
  return template;
}
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;
}
origin: de.neuland-bfi/jade4j

private Parser createParser(String templateName) {
  templateName = ensureJadeExtension(templateName);
  try {
    return new Parser(pathHelper.resolvePath(filename,templateName, basePath, templateLoader.getExtension()), basePath, templateLoader, expressionHandler);
  } catch (IOException e) {
    throw new JadeParserException(filename, lexer.getLineno(), templateLoader, "the template [" + templateName
        + "] could not be opened\n" + e.getMessage());
  }
}
origin: com.hubspot/SingularityService

private JadeTemplate getJadeTemplate(String name) throws IOException {
 Parser parser = new Parser("templates/" + name, JadeTemplateLoader.JADE_LOADER);
 Node root = parser.parse();
 final JadeTemplate jadeTemplate = new JadeTemplate();
 jadeTemplate.setTemplateLoader(JadeTemplateLoader.JADE_LOADER);
 jadeTemplate.setRootNode(root);
 return jadeTemplate;
}
origin: de.neuland-bfi/jade4j

private static JadeTemplate createTemplate(String filename, String basePath, TemplateLoader loader, ExpressionHandler expressionHandler) throws IOException {
  Parser parser = new Parser(filename, basePath, loader, expressionHandler);
  Node root = parser.parse();
  JadeTemplate template = new JadeTemplate();
  template.setExpressionHandler(expressionHandler);
  template.setTemplateLoader(loader);
  template.setRootNode(root);
  return template;
}
origin: de.neuland-bfi/jade4j

  inner = new Parser(range.getSrc(), this.filename,this.basePath, this.templateLoader,this.expressionHandler); //Need to be reviewed
} catch (IOException e) {
  throw new JadeParserException(this.filename,line,templateLoader,"Could not parse text");
origin: de.neuland-bfi/jade4j

private JadeTemplate createTemplate(String name) throws JadeException, IOException {
  JadeTemplate template = new JadeTemplate();
  Parser parser = new Parser(name, basePath, templateLoader, expressionHandler);
  Node root = parser.parse();
  template.setTemplateLoader(templateLoader);
  template.setExpressionHandler(expressionHandler);
  template.setRootNode(root);
  template.setPrettyPrint(prettyPrint);
  template.setMode(getMode());
  return template;
}
de.neuland.jade4j.parserParser<init>

Popular methods of Parser

  • parse
  • accept
  • advance
  • block
  • blockExpansion
  • convertToNodeAttributes
  • createParser
  • ensureJadeExtension
  • expect
  • getContexts
  • line
  • lookahead
  • line,
  • lookahead,
  • parseAssignment,
  • parseBlock,
  • parseBlockCode,
  • parseBlockExpansion,
  • parseCall,
  • parseCase,
  • parseCaseCondition

Popular in Java

  • Reading from database using SQL prepared statement
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • onCreateOptionsMenu (Activity)
  • requestLocationUpdates (LocationManager)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • JComboBox (javax.swing)
  • 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