001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.tools.template_engine;
003
004public class StaticText implements TemplateEntry {
005
006    private final String staticText;
007
008    public StaticText(String staticText) {
009        this.staticText = staticText;
010    }
011
012    @Override
013    public void appendText(StringBuilder result, TemplateEngineDataProvider dataProvider) {
014        result.append(staticText);
015    }
016
017    @Override
018    public boolean isValid(TemplateEngineDataProvider dataProvider) {
019        return true;
020    }
021
022    @Override
023    public String toString() {
024        return staticText;
025    }
026}