@Override protected void stroke(Stroke stroke) { sym.setStroke(stroke); } });
public PolygonSymbolizer createPolygonSymbolizer( Stroke stroke, Fill fill, String geometryPropertyName) { PolygonSymbolizer pSymb = new PolygonSymbolizerImpl(); pSymb.setGeometryPropertyName(geometryPropertyName); pSymb.setStroke(stroke); pSymb.setFill(fill); return pSymb; }
PolygonSymbolizer symbol = factory.createPolygonSymbolizer(); symbol.setFill((Fill) null); symbol.setStroke((org.geotools.styling.Stroke) null); symbol.setGeometry(parseGeometry(child)); } else if (childName.equalsIgnoreCase(strokeString)) { symbol.setStroke(parseStroke(child)); } else if (childName.equalsIgnoreCase(fillSt)) { symbol.setFill(parseFill(child));
/** * create a default polygon symbolizer * * @return the new polygon symbolizer */ public PolygonSymbolizer createPolygonSymbolizer() { PolygonSymbolizer ps = sf.createPolygonSymbolizer(); ps.setFill(createFill()); ps.setStroke(createStroke()); return ps; }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(ElementInstance instance, Node node, Object value) throws Exception { Color color = (Color) value; PolygonSymbolizer poly = sb.createPolygonSymbolizer(); Boolean fill = (Boolean) node.getChildValue("fill", Boolean.TRUE); Boolean outline = (Boolean) node.getChildValue("outline", Boolean.TRUE); if (fill) { poly.setFill(sb.createFill(color)); } else { poly.setFill(null); } if (outline) { poly.setStroke(sb.createStroke()); } else { poly.setStroke(null); } return poly; } }
public void visit(PolygonSymbolizer poly) { PolygonSymbolizer copy = sf.createPolygonSymbolizer(); copy.setFill(copy(poly.getFill())); copy.setGeometry(copy(poly.getGeometry())); copy.setUnitOfMeasure(poly.getUnitOfMeasure()); copy.setStroke(copy(poly.getStroke())); copy.getOptions().putAll(poly.getOptions()); if (STRICT && !copy.equals(poly)) { throw new IllegalStateException( "Was unable to duplicate provided PolygonSymbolizer:" + poly); } pages.push(copy); }
@Override protected void stroke(Stroke stroke) { sym.setStroke(stroke); } });
@Override public void removeStroke(Symbolizer symbolizer) { if (symbolizer instanceof PolygonSymbolizer) { PolygonSymbolizer polygon = (PolygonSymbolizer) symbolizer; polygon.setStroke(null); } }
symbol.setStroke((Stroke) value[i].getValue());
/** * Sets the colour to use for outline (stroke) and fill in a polygon symbolizer * * @param symbolizer the polygon symbolizer * @param colour the colour for polygon outlines and fill */ public static void setPolyColour(PolygonSymbolizer symbolizer, Color colour) { if (symbolizer == null || colour == null) { return; } Expression colourExp = ff.literal(colour); Stroke stroke = symbolizer.getStroke(); if (stroke == null) { stroke = sf.createStroke(colourExp, Stroke.DEFAULT.getWidth()); symbolizer.setStroke(stroke); } else { stroke.setColor(ff.literal(colour)); } Fill fill = symbolizer.getFill(); if (fill != null) { fill.setColor(colourExp); } }
private PolygonSymbolizer polysym1(StyleFactory sFac) throws IllegalFilterException { Stroke myStroke; PolygonSymbolizer polysym = sFac.createPolygonSymbolizer(); Fill myFill = sFac.getDefaultFill(); myFill.setColor(filterFactory.literal("#00ff00")); polysym.setFill(myFill); myStroke = sFac.getDefaultStroke(); myStroke.setColor(filterFactory.literal("#00ff00")); myStroke.setWidth(filterFactory.literal(Integer.valueOf(2))); polysym.setStroke(myStroke); return polysym; }
private PolygonSymbolizer polysym(StyleFactory sFac) throws IllegalFilterException { Stroke myStroke; PolygonSymbolizer polysym = sFac.createPolygonSymbolizer(); Fill myFill = sFac.getDefaultFill(); myFill.setColor(filterFactory.literal("#ff0000")); polysym.setFill(myFill); myStroke = sFac.getDefaultStroke(); myStroke.setColor(filterFactory.literal("#0000ff")); myStroke.setWidth(filterFactory.literal(Integer.valueOf(2))); polysym.setStroke(myStroke); return polysym; }
ps.setStroke((Stroke) node.getChildValue(Stroke.class));
@Override public void createStroke(Symbolizer symbolizer) { if (symbolizer instanceof PolygonSymbolizer) { PolygonSymbolizer polygon = (PolygonSymbolizer) symbolizer; polygon.setStroke(styleFactory.getDefaultStroke()); } }
public PolygonSymbolizer createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName) { PolygonSymbolizer pSymb = new PolygonSymbolizerImpl(); pSymb.setGeometryPropertyName(geometryPropertyName); pSymb.setStroke(stroke); pSymb.setFill(fill); return pSymb; }
public PolygonSymbolizer createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName) { PolygonSymbolizer pSymb = new PolygonSymbolizerImpl(); pSymb.setGeometryPropertyName(geometryPropertyName); pSymb.setStroke(stroke); pSymb.setFill(fill); return pSymb; }
/** * create a default polygon symbolizer * * @return the new polygon symbolizer */ public PolygonSymbolizer createPolygonSymbolizer() { PolygonSymbolizer ps = sf.createPolygonSymbolizer(); ps.setFill(createFill()); ps.setStroke(createStroke()); return ps; }
/** * create a default polygon symbolizer * * @return the new polygon symbolizer */ public PolygonSymbolizer createPolygonSymbolizer() { PolygonSymbolizer ps = sf.createPolygonSymbolizer(); ps.setFill(createFill()); ps.setStroke(createStroke()); return ps; }
myFill.setColor(filterFactory.literal("#ff0000")); polysym.setFill(myFill); polysym.setStroke(sFac.getDefaultStroke()); Rule rule = sFac.createRule(); rule.setSymbolizers(new Symbolizer[] {polysym});
public void visit(PolygonSymbolizer poly) { PolygonSymbolizer copy = sf.createPolygonSymbolizer(); copy.setFill( copy( poly.getFill())); copy.setGeometry(copy(poly.getGeometry())); copy.setUnitOfMeasure(poly.getUnitOfMeasure()); copy.setStroke(copy(poly.getStroke())); copy.getOptions().putAll(poly.getOptions()); if( STRICT && !copy.equals( poly )){ throw new IllegalStateException("Was unable to duplicate provided PolygonSymbolizer:"+poly ); } pages.push(copy); }