Package org.geomajas.sld

Examples of org.geomajas.sld.TextSymbolizerInfo


          } else if (symbolizerTypeInfo instanceof PolygonSymbolizerInfo) {
            PolygonSymbolizerInfo polygonInfo = (PolygonSymbolizerInfo) symbolizerTypeInfo;
            convertFill(featureStyleInfo, polygonInfo.getFill());
            convertStroke(featureStyleInfo, polygonInfo.getStroke());
          } else if (symbolizerTypeInfo instanceof TextSymbolizerInfo) {
            TextSymbolizerInfo textInfo = (TextSymbolizerInfo) symbolizerTypeInfo;
            labelStyleInfo.setFontStyle(convertFont(textInfo.getFont()));
            for (ExpressionInfo expr : textInfo.getLabel().getExpressionList()) {
              labelStyleInfo.setLabelAttributeName(expr.getValue());
            }
            convertFontFill(labelStyleInfo.getFontStyle(), textInfo.getFill());
            FeatureStyleInfo background = new FeatureStyleInfo();
            if (textInfo.getHalo() != null) {
              convertFill(background, textInfo.getHalo().getFill());
            }
            labelStyleInfo.setBackgroundStyle(background);
          }
        }
        if (featureStyleInfo.getStrokeColor() == null && featureStyleInfo.getFillColor() != null) {
View Full Code Here

TOP

Related Classes of org.geomajas.sld.TextSymbolizerInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.