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}