Revision 36458
gvsig-desktop#15683
GUI and logic are now splited
Big refactor on ExpressionField to encapsulate all the logic need to evaluate
and execute an expression only on EvalExpression, and use EvalExpressionDialog
only for the GUI. As the methods used on EvalExpressionDialog to evaluate the
expression were private, seems that not third party applications will be affected
for this change. Some methods are added to the API but none is removed from it.
Files
- added
- modified
- copied
- renamed
- deleted