Package | Description |
---|---|
org.openstreetmap.josm.gui.layer.markerlayer | |
org.openstreetmap.josm.tools.template_engine |
Constructor and Description |
---|
TemplateEntryProperty(String key,
String defaultValue,
Marker.TemplateEntryProperty parent) |
Modifier and Type | Method and Description |
---|---|
static ParseError |
ParseError.unexpectedChar(char expected,
char found,
int position) |
Modifier and Type | Method and Description |
---|---|
private Tokenizer.Token |
TemplateParser.check(Tokenizer.TokenType expectedToken) |
Tokenizer.Token |
Tokenizer.lookAhead() |
Tokenizer.Token |
Tokenizer.nextToken() |
TemplateEntry |
TemplateParser.parse() |
private TemplateEntry |
TemplateParser.parseCondition() |
private TemplateEntry |
TemplateParser.parseContextSwitch() |
private TemplateEntry |
TemplateParser.parseExpression(Collection<Tokenizer.TokenType> endTokens) |
private TemplateEntry |
TemplateParser.parseVariable() |
private void |
TemplateParser.skipWhitespace() |
private SearchCompiler.Match |
ContextSwitchTemplate.transform(SearchCompiler.Match m,
int searchExpressionPosition) |
Constructor and Description |
---|
ContextSwitchTemplate(SearchCompiler.Match match,
TemplateEntry template,
int searchExpressionPosition) |