Revision 44644 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/project/documents/view/expressionevaluator/ViewTakeProjectionCodeElement.java

View differences:

ViewTakeProjectionCodeElement.java
5 5
import org.gvsig.app.ApplicationLocator;
6 6
import org.gvsig.app.ApplicationManager;
7 7
import org.gvsig.app.project.documents.view.ViewDocument;
8
import org.gvsig.app.project.documents.view.ViewManager;
8
import org.gvsig.expressionevaluator.ExpressionEvaluatorLocator;
9
import org.gvsig.expressionevaluator.ExpressionEvaluatorManager;
9 10
import org.gvsig.expressionevaluator.swing.Element.SimpleElement;
10 11
import org.gvsig.expressionevaluator.swing.Element.ConstantElement;
11
import org.gvsig.expressionevaluator.swing.impl.Utils;
12 12
import org.gvsig.expressionevaluator.swing.spi.AbstractElement;
13 13
import org.gvsig.tools.ToolsLocator;
14 14
import org.gvsig.tools.i18n.I18nManager;
......
76 76
        if( proj == null ) {
77 77
            html.append("<b>").append(i18n.getTranslation("_Value")).append("</b> NULL<br>\n");
78 78
        } else {
79
            ExpressionEvaluatorManager expressionManager = ExpressionEvaluatorLocator.getExpressionEvaluatorManager();
79 80
            Object code = this.getProjectionCode(proj);
80
            html.append("<b>").append(i18n.getTranslation("_Value")).append("</b> ").append(Utils.repr(code)).append("</b>");
81
            html.append("<b>").append(i18n.getTranslation("_Value")).append("</b> ").append(expressionManager.getReprMethod(proj).repr(proj)).append("</b>");
81 82
            html.append(" (").append(proj.getAbrev()).append(")<br>\n");
82 83
            html.append("<b>").append(i18n.getTranslation("_Type")).append("</b> ").append(code.getClass().getSimpleName()).append("<br>\n");
83 84
        }

Also available in: Unified diff