Mercurial > dive4elements > river
view flys-artifacts/src/main/java/de/intevation/flys/themes/ThemeMapping.java @ 1752:b7b424ae32a8
Added /dev/null Graphics2D object to be used in the info rendering pass of the diagram generation.
flys-artifacts/trunk@3055 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 21 Oct 2011 13:25:24 +0000 |
parents | d2a17e990c70 |
children | 6ed439ff61bf |
line wrap: on
line source
package de.intevation.flys.themes; import java.io.Serializable; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ThemeMapping implements Serializable { protected String from; protected String to; protected String patternStr; protected Pattern pattern; public ThemeMapping(String from, String to) { this(from, to, null); } public ThemeMapping(String from, String to, String patternStr) { this.from = from; this.to = to; this.patternStr = patternStr; this.pattern = Pattern.compile(patternStr); } public String getFrom() { return from; } public String getTo() { return to; } public String getPatternStr() { return patternStr; } public boolean applyPattern(String text) { Matcher m = pattern.matcher(text); return m.matches(); } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :