package org.docbag.template; /** * RegExp Patterns used in templates to embed expressions * * @author Jakub Torbicki */ public class TemplatePatterns { private TemplatePatterns() { } /** * Embedded expression pattern */ public static final String EXPRESSION_PATTERN = "#\\{(.+)\\}"; /** * Fetch value from {@link org.docbag.Context} pattern */ public static final String CONTEXT_PATTERN = "context\\('(.+)'\\)"; /** * Fetch {@link org.docbag.chart.Chart} from {@link org.docbag.Context} pattern */ public static final String CHART_PATTERN = "chart\\('(.+)'\\)"; /** * Fetch {@link org.docbag.table.Table} from {@link org.docbag.Context} pattern */ public static final String TABLE_PATTERN = "table\\('(.+)'\\)"; }