Revision 4006
org.gvsig.report/trunk/org.gvsig.report/org.gvsig.report.lib/org.gvsig.report.lib.impl/src/main/java/org/gvsig/report/lib/impl/JRFeatureStoreDataSource.java | ||
---|---|---|
14 | 14 |
import org.apache.commons.lang3.StringUtils; |
15 | 15 |
import org.gvsig.expressionevaluator.Expression; |
16 | 16 |
import org.gvsig.expressionevaluator.ExpressionUtils; |
17 |
import org.gvsig.expressionevaluator.MutableSymbolTable; |
|
17 | 18 |
import org.gvsig.fmap.dal.DALLocator; |
18 | 19 |
import org.gvsig.fmap.dal.StoresRepository; |
19 | 20 |
import org.gvsig.fmap.dal.expressionevaluator.FeatureSymbolTable; |
... | ... | |
92 | 93 |
} |
93 | 94 |
|
94 | 95 |
FeatureSymbolTable fst = DALLocator.getDataManager().createFeatureSymbolTable(); |
96 |
MutableSymbolTable symbolTable = fst.createParent(); |
|
95 | 97 |
fst.setFeature(feature); |
96 |
Object label = ExpressionUtils.evaluate(fst, labelPhrase); |
|
98 |
|
|
99 |
Object label = ExpressionUtils.evaluate(symbolTable, labelPhrase); |
|
97 | 100 |
String finalLabel = Objects.toString(label); |
98 | 101 |
return finalLabel; |
99 | 102 |
|
Also available in: Unified diff