Revision 44397 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultExpressionEvaluatorManager.java

View differences:

DefaultExpressionEvaluatorManager.java
103 103
    }
104 104

  
105 105
    @Override
106
    public String evaluatePage(String source) {
107
        return evaluatePage(null, source);
106
    public String evaluateDynamicText(String source) {
107
        return evaluateDynamicText(null, source);
108 108
    }
109 109
    
110 110
    @Override
111
    public String evaluatePage(SymbolTable symbolTable, String source) {
111
    public boolean isDynamicText(String source) {
112 112
        String[] sources = StringUtils.substringsBetween(source, "<%", "%>");
113 113
        if( ArrayUtils.isEmpty(sources) ) {
114
            return false;
115
        }
116
        return true;
117
    }
118
    
119
    @Override
120
    public String evaluateDynamicText(SymbolTable symbolTable, String source) {
121
        String[] sources = StringUtils.substringsBetween(source, "<%", "%>");
122
        if( ArrayUtils.isEmpty(sources) ) {
114 123
            return source;
115 124
        }
116 125
        String[] values = new String[sources.length];

Also available in: Unified diff