Modifier and Type | Field and Description |
---|---|
protected TextPosition |
TokenReader.textposition |
Modifier and Type | Method and Description |
---|---|
protected TextToken |
TokenReader.buildTextToken(java.lang.String s,
TextPosition textposition)
Builds the text token from a string (and removes all quoting characters) and updates the text position.
|
Modifier and Type | Field and Description |
---|---|
protected TextPosition |
IncludeTag.position |
Modifier and Type | Method and Description |
---|---|
TextPosition |
VariableTag.getTextPosition() |
TextPosition |
TextTag.getTextPosition() |
TextPosition |
TextOperatorTag.getTextPosition() |
abstract TextPosition |
Tag.getTextPosition()
The
TextPosition of this tag |
TextPosition |
SubTemplateTag.getTextPosition() |
TextPosition |
SubTemplateStructureTag.getTextPosition() |
TextPosition |
RedefinitionTag.getTextPosition() |
TextPosition |
InlineSubTemplateTag.getTextPosition() |
TextPosition |
IncludeTag.getTextPosition() |
TextPosition |
ArbitrarySubTemplateTag.getTextPosition() |
TextPosition |
ArbitrarySubTemplateStructureTag.getTextPosition() |
Constructor and Description |
---|
IncludeTag(IdentifierToken identifier,
SubTemplateViaFilenameToken filename,
TextPosition position) |
Modifier and Type | Class and Description |
---|---|
class |
ErrorPosition
This class carries the error text position within a text.
|
Modifier and Type | Field and Description |
---|---|
protected TextPosition |
ErrorPosition.beforePreviousPosition |
protected TextPosition |
ErrorPosition.previousPosition |
Modifier and Type | Method and Description |
---|---|
boolean |
TextPosition.equals(TextPosition textposition) |
Constructor and Description |
---|
ErrorPosition(TextPosition pos) |
TextPosition(TextPosition pos) |
Modifier and Type | Method and Description |
---|---|
com.jiowa.util.tuple.Tuple<TextOperator,java.lang.String> |
TextOperatorParser.parse(java.lang.String identifier,
TextPosition errorposition) |
Modifier and Type | Field and Description |
---|---|
protected TextPosition |
Token.position |
Modifier and Type | Method and Description |
---|---|
TextPosition |
Token.getTextPosition() |
Modifier and Type | Method and Description |
---|---|
Token |
Token.update(TextPosition newPosition) |
Constructor and Description |
---|
ChangeableToken(java.lang.String text,
java.lang.String original,
TextPosition position) |
CommentToken(java.lang.String name,
TextPosition textposition) |
IdentifierToken(java.lang.String name,
java.lang.String original,
VariableOperatorList operators,
TextPosition position)
Constructs an identifier token with...
|
OrToken(java.lang.String name,
TextPosition position) |
SymbolToken(java.lang.String text,
TextPosition position) |
TagEndToken(java.lang.String name,
TextPosition position) |
TagStartToken(java.lang.String name,
TextPosition position) |
TextOperatorToken(java.lang.String name,
java.lang.String original,
TextOperator operator,
TextPosition position) |
TextToken(java.lang.String text,
TextPosition position) |
Token(java.lang.String text,
TextPosition position) |
Constructor and Description |
---|
IncludeIndicatorToken(java.lang.String name,
TextPosition position) |
Constructor and Description |
---|
RedefinitionContentToken(java.lang.String content,
java.util.List<RedefinitionMappingTokenList> redefList,
TextPosition position) |
RedefinitionEndToken(java.lang.String name,
TextPosition position) |
RedefinitionFilenameToken(java.lang.String name,
java.lang.String original,
TextPosition position) |
RedefinitionIdentifierToken(java.lang.String name,
java.lang.String original,
TextPosition position) |
RedefinitionPointerToken(java.lang.String name,
TextPosition position) |
RedefinitionSeparatorToken(java.lang.String name,
TextPosition position) |
RedefinitionStartToken(java.lang.String name,
TextPosition position) |
Constructor and Description |
---|
ArbitrarySubTemplateToken(java.lang.String name,
TextPosition position) |
InlineSubTemplateContentToken(java.lang.String content,
java.lang.String originalContent,
java.util.List<Token> contentTokenList,
TextPosition position) |
InlineSubTemplateEndToken(java.lang.String name,
TextPosition position) |
InlineSubTemplateIdentifierToken(java.lang.String name,
java.lang.String original,
TextPosition position) |
InlineSubTemplateStartToken(java.lang.String name,
TextPosition position) |
NameQualifierToken(java.lang.String name,
TextPosition position) |
SubTemplateIndicatorToken(java.lang.String name,
TextPosition position) |
SubTemplateToken(java.lang.String name,
TextPosition position) |
SubTemplateViaFilenameToken(java.lang.String name,
TextPosition position) |
Constructor and Description |
---|
VariableToken(java.lang.String name,
java.lang.String original,
VariableOperatorList operators,
TextPosition position)
Constructor for variable tokens
Hint: Parsing is done via
VariableParser to create instances of VariableToken. |
Modifier and Type | Method and Description |
---|---|
protected void |
VariableParser.logErrorsForVariableName(java.lang.String variableName,
TextPosition position)
Logs all relevant errors for variable names.
|