public class SecondLevelTokenBuilder
extends java.lang.Object
Copyright (C) 2012-2014 JIOWA Business Solutions GmbH, Bettinastr. 30 , 60325 Frankfurt am Main, Germany
Homepage: www.jiowa.de
All rights reserved.
Download: www.jiowa.de/download.html
License: www.jiowa.de/license.html
Modifier and Type | Field and Description |
---|---|
protected TemplateContext |
context |
protected ErrorPosition |
errorposition |
protected TextOperatorParser |
textOperatorParser |
protected VariableParser |
variableParser |
Constructor and Description |
---|
SecondLevelTokenBuilder(TemplateContext context,
ErrorPosition errorposition) |
protected TemplateContext context
protected ErrorPosition errorposition
protected VariableParser variableParser
protected TextOperatorParser textOperatorParser
public SecondLevelTokenBuilder(TemplateContext context, ErrorPosition errorposition)
public SecondLevelTokenBuilder changeTemplateNotation(TemplateNotation newNotation)
public VariableToken buildVariableToken(java.lang.String s, ErrorPosition errorposition)
public com.jiowa.util.tuple.Tuple<TextOperatorToken,java.lang.String> buildOperatorToken(java.lang.String s, ErrorPosition errorposition)
public RedefinitionIdentifierToken buildRedefIdentifierToken(java.lang.String s, ErrorPosition errorposition)
public RedefinitionFilenameToken buildRedefFilenameToken(java.lang.String s, ErrorPosition errorposition)
public IdentifierToken buildIncludeIdentifierToken(java.lang.String s, ErrorPosition errorposition)
public IdentifierToken buildSubTemplateStructureIdentifierToken(java.lang.String s, ErrorPosition errorposition)
public SubTemplateViaFilenameToken buildSubTemplateFilename(java.lang.String s, ErrorPosition errorposition)
SubTemplateViaFilenameToken
.public InlineSubTemplateIdentifierToken buildInlineSubTemplateIdentifier(java.lang.String s, ErrorPosition errorposition)
InlineSubTemplateIdentifierToken
.protected java.lang.String buildIdentifier(java.lang.String s, java.lang.String message, ErrorPosition errorposition)