Revision 45899
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/ExpressionEvaluatorManager.java | ||
---|---|---|
89 | 89 |
public void populateSymbolTable(SymbolTable aSymbolTable); |
90 | 90 |
|
91 | 91 |
public ExpressionEvaluator createExpressionEvaluator(Expression expression); |
92 |
|
|
93 |
@Override |
|
94 |
public ExpressionEvaluator createEvaluator(String expression); |
|
92 | 95 |
} |
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 | ||
---|---|---|
32 | 32 |
import org.gvsig.expressionevaluator.SymbolTableFactory; |
33 | 33 |
import org.gvsig.expressionevaluator.Compiler; |
34 | 34 |
import org.gvsig.expressionevaluator.ExpressionEvaluator; |
35 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorLocator; |
|
35 | 36 |
import org.gvsig.expressionevaluator.Formatter; |
36 | 37 |
import org.gvsig.expressionevaluator.GrammarSet; |
37 | 38 |
import org.gvsig.expressionevaluator.ReprMethod; |
... | ... | |
43 | 44 |
import org.gvsig.tools.bookmarksandhistory.History; |
44 | 45 |
import org.gvsig.tools.bookmarksandhistory.impl.BaseBookmarks; |
45 | 46 |
import org.gvsig.tools.bookmarksandhistory.impl.BaseHistory; |
47 |
import org.gvsig.tools.evaluator.Evaluator; |
|
46 | 48 |
import org.gvsig.tools.resourcesstorage.ResourcesStorage; |
47 | 49 |
import org.gvsig.tools.script.Script; |
48 | 50 |
import org.slf4j.Logger; |
... | ... | |
488 | 490 |
return new BaseExpressionEvaluator(expression); |
489 | 491 |
} |
490 | 492 |
|
493 |
@Override |
|
494 |
public ExpressionEvaluator createEvaluator(String expression) { |
|
495 |
Expression exp = this.createExpression(); |
|
496 |
exp.setPhrase(expression); |
|
497 |
return new BaseExpressionEvaluator(exp); |
|
498 |
} |
|
491 | 499 |
} |
492 | 500 |
|
Also available in: Unified diff