Package org.geotools.styling

Examples of org.geotools.styling.Rule.symbolizers()


        assertEquals("Foundation", fts.getFeatureTypeName());
        assertEquals(1, fts.rules().size());
       
        Rule r = fts.rules().get(0);
        assertEquals("main", r.getName());
        assertEquals(1, r.symbolizers().size());
       
        PolygonSymbolizer sym = (PolygonSymbolizer) r.symbolizers().get(0);
    }
   
    public void testParseGraphicFill() throws Exception {
View Full Code Here


       
        Rule r = fts.rules().get(0);
        assertEquals("main", r.getName());
        assertEquals(1, r.symbolizers().size());
       
        PolygonSymbolizer sym = (PolygonSymbolizer) r.symbolizers().get(0);
    }
   
    public void testParseGraphicFill() throws Exception {
        StyledLayerDescriptor sld = (StyledLayerDescriptor) parse("../graphicFill.xml");
        NamedLayer layer = (NamedLayer) sld.getStyledLayers()[0];
View Full Code Here

        Style style = layer.getStyles()[0];
        assertEquals(1, style.featureTypeStyles().size());
        FeatureTypeStyle fts = style.featureTypeStyles().get(0);
        assertEquals(1, fts.rules().size());
        Rule rule = fts.rules().get(0);
        assertEquals(4,  rule.symbolizers().size());
       
        // every symbolizer has the vendor option
        PolygonSymbolizer poly = (PolygonSymbolizer) rule.symbolizers().get(0);
        assertEquals(1, poly.getOptions().size());
        assertEquals("true", poly.getOptions().get("labelObstacle"));
View Full Code Here

        assertEquals(1, fts.rules().size());
        Rule rule = fts.rules().get(0);
        assertEquals(4,  rule.symbolizers().size());
       
        // every symbolizer has the vendor option
        PolygonSymbolizer poly = (PolygonSymbolizer) rule.symbolizers().get(0);
        assertEquals(1, poly.getOptions().size());
        assertEquals("true", poly.getOptions().get("labelObstacle"));
       
        LineSymbolizer line = (LineSymbolizer) rule.symbolizers().get(1);
        assertEquals(1, line.getOptions().size());
View Full Code Here

        // every symbolizer has the vendor option
        PolygonSymbolizer poly = (PolygonSymbolizer) rule.symbolizers().get(0);
        assertEquals(1, poly.getOptions().size());
        assertEquals("true", poly.getOptions().get("labelObstacle"));
       
        LineSymbolizer line = (LineSymbolizer) rule.symbolizers().get(1);
        assertEquals(1, line.getOptions().size());
        assertEquals("true", line.getOptions().get("labelObstacle"));
       
        PointSymbolizer point = (PointSymbolizer) rule.symbolizers().get(2);
        assertEquals(1, point.getOptions().size());
View Full Code Here

       
        LineSymbolizer line = (LineSymbolizer) rule.symbolizers().get(1);
        assertEquals(1, line.getOptions().size());
        assertEquals("true", line.getOptions().get("labelObstacle"));
       
        PointSymbolizer point = (PointSymbolizer) rule.symbolizers().get(2);
        assertEquals(1, point.getOptions().size());
        assertEquals("true", point.getOptions().get("labelObstacle"));
       
        TextSymbolizer text = (TextSymbolizer) rule.symbolizers().get(3);
        assertEquals(1, text.getOptions().size());
View Full Code Here

       
        PointSymbolizer point = (PointSymbolizer) rule.symbolizers().get(2);
        assertEquals(1, point.getOptions().size());
        assertEquals("true", point.getOptions().get("labelObstacle"));
       
        TextSymbolizer text = (TextSymbolizer) rule.symbolizers().get(3);
        assertEquals(1, text.getOptions().size());
        assertEquals("100", text.getOptions().get("repeat"));
       
        // check it passes validation
        List errors = validate(file);
View Full Code Here

                if (featureTypeStyle.rules() == null || featureTypeStyle.rules().isEmpty()) {
                    return;
                }
                rule = featureTypeStyle.rules().get(0);

                if (rule.symbolizers() == null) {
                    return;
                }
                for (Symbolizer sym : rule.symbolizers()) {
                    if (isValidSymbolizer(sym, geomType)) {
                        symbolizer = sym;
View Full Code Here

                rule = featureTypeStyle.rules().get(0);

                if (rule.symbolizers() == null) {
                    return;
                }
                for (Symbolizer sym : rule.symbolizers()) {
                    if (isValidSymbolizer(sym, geomType)) {
                        symbolizer = sym;
                        break;
                    }
                }
View Full Code Here

                 */
                for (int ifts = 0; featureTypeStyle == null && ifts < style.featureTypeStyles().size(); ifts++) {
                    FeatureTypeStyle fts = style.featureTypeStyles().get(ifts);
                    for (int irule = 0; featureTypeStyle == null && irule < fts.rules().size(); irule++) {
                        Rule r = fts.rules().get(irule);
                        for (Symbolizer sym : r.symbolizers()) {
                            if (isValidSymbolizer(sym, geomType)) {
                                featureTypeStyle = fts;
                                rule = r;
                                symbolizer = sym;
                                break;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.