Symbolizer[] getSymbolizers(Rule rule) { List<Symbolizer> symbs = new ArrayList<Symbolizer>(); symbs.addAll(Arrays.asList(rule.getSymbolizers())); return symbs.toArray(new Symbolizer[symbs.size()]); }
@Override public void visit(Rule rule) { for (Symbolizer sym : rule.getSymbolizers()) { sym.accept(this); } }
public void visit(Rule rule) { Symbolizer[] symbs = rule.getSymbolizers(); for (int i = 0; i < symbs.length; i++) { if (hasOpacity) { break; } symbs[i].accept(this); } }
.rules() .get(0) .getSymbolizers()[0] instanceof LineSymbolizer); .rules() .get(0) .getSymbolizers()[0] instanceof LineSymbolizer); assertEquals(catalog.getLayerByName((getLayerId(MockData.ROAD_SEGMENTS))), layers.get(2)); .rules() .get(0) .getSymbolizers()[0] instanceof PointSymbolizer);
Symbolizer[] getSymbolizers(Style style) { List<Symbolizer> symbs = new ArrayList<Symbolizer>(); FeatureTypeStyle[] styles = style.getFeatureTypeStyles(); for (int i = 0; i < styles.length; i++) { FeatureTypeStyle fstyle = styles[i]; Rule[] rules = fstyle.getRules(); for (int j = 0; j < rules.length; j++) { Rule rule = rules[j]; symbs.addAll(Arrays.asList(rule.getSymbolizers())); } } return symbs.toArray(new Symbolizer[symbs.size()]); }
public void visit(Rule rule) { Filter filter = rule.getFilter(); if (filter != null) { filter.accept(this, null); } Symbolizer[] symbolizers = rule.getSymbolizers(); if (symbolizers != null) { for (int i = 0; i < symbolizers.length; i++) { Symbolizer symbolizer = symbolizers[i]; symbolizer.accept(this); } } }
/** @see org.geotools.styling.StyleVisitor#visit(org.geotools.styling.Rule) */ public void visit(Rule rule) { Filter filter = rule.getFilter(); if (filter != null) { filter.accept(this, null); } Symbolizer[] symbolizers = rule.getSymbolizers(); if (symbolizers != null) { for (int i = 0; i < symbolizers.length; i++) { Symbolizer symbolizer = symbolizers[i]; symbolizer.accept(this); } } }
private static RasterSymbolizer extractRasterSymbolizer(StyledLayerDescriptor sld) { final UserLayer nl = (UserLayer) sld.getStyledLayers()[0]; final Style style = nl.getUserStyles()[0]; final FeatureTypeStyle fts = style.featureTypeStyles().get(0); final Rule rule = fts.rules().get(0); final RasterSymbolizer rs_1 = (RasterSymbolizer) rule.getSymbolizers()[0]; return rs_1; }
private static RasterSymbolizer extractRasterSymbolizer(StyledLayerDescriptor sld) { final UserLayer nl = (UserLayer) sld.getStyledLayers()[0]; final Style style = nl.getUserStyles()[0]; final FeatureTypeStyle fts = style.featureTypeStyles().get(0); final Rule rule = fts.rules().get(0); final RasterSymbolizer rs_1 = (RasterSymbolizer) rule.getSymbolizers()[0]; return rs_1; }
private double getStrokeWidth( List<FeatureTypeStyle> featureTypeStyles, Rule[] rules, double dpi) { ArrayList<LiteFeatureTypeStyle> lfts = new ArrayList<LiteFeatureTypeStyle>(); for (FeatureTypeStyle fts : featureTypeStyles) { List<Rule> ruleList = new ArrayList<Rule>(Arrays.asList(rules)); List<Rule> elseRuleList = new ArrayList<Rule>(); LiteFeatureTypeStyle s = new LiteFeatureTypeStyle( null, null, ruleList, elseRuleList, fts.getTransformation()); lfts.add(s); } Map hints = new HashMap(); hints.put("dpi", new Double(dpi)); StreamingRenderer renderer = new StreamingRenderer(); renderer.scaleDenominator = 1; renderer.setRendererHints(hints); renderer.applyUnitRescale(lfts); for (LiteFeatureTypeStyle s : lfts) { Rule r = s.ruleList[0]; LineSymbolizer rescaledLineSymbolizer = (LineSymbolizer) r.getSymbolizers()[0]; return rescaledLineSymbolizer.getStroke().getWidth().evaluate(null, Double.class); } // this should not happen return -1; } }
Symbolizer[] symsCopy = rule.getSymbolizers(); for (int i = 0; i < symsCopy.length; i++) { symsCopy[i] = copy(symsCopy[i]);
Symbolizer[] getSymbolizers(Rule rule) { List<Symbolizer> symbs=new ArrayList<Symbolizer>(); symbs.addAll(Arrays.asList(rule.getSymbolizers())); return symbs.toArray(new Symbolizer[symbs.size()]); }
public static Symbolizer[] symbolizers(Rule rule) { Set symbolizers = new HashSet(); Symbolizer[] symb = rule.getSymbolizers(); for (int j = 0; j < symb.length; j++) { symbolizers.add(symb[j]); } if (symbolizers.size() > 0) { return toSymbolizerArray(symbolizers.toArray()); } else { return new Symbolizer[0]; } }
@Override public void visit(Rule rule) { for (Symbolizer sym : rule.getSymbolizers()) { sym.accept(this); } }
public void visit(Rule rule) { Symbolizer[] symbs = rule.getSymbolizers(); for (int i = 0; i < symbs.length; i++) { if (hasOpacity) { break; } symbs[i].accept(this); } }
public void visit(Rule rule) { Symbolizer[] symbs = rule.getSymbolizers(); for (int i = 0; i < symbs.length; i++) { if (hasOpacity) { break; } symbs[i].accept(this); } }
Symbolizer[] getSymbolizers(Style style){ List<Symbolizer> symbs=new ArrayList<Symbolizer>(); FeatureTypeStyle[] styles=style.getFeatureTypeStyles(); for( int i = 0; i < styles.length; i++ ) { FeatureTypeStyle fstyle = styles[i]; Rule[] rules=fstyle.getRules(); for( int j = 0; j < rules.length; j++ ) { Rule rule = rules[j]; symbs.addAll(Arrays.asList(rule.getSymbolizers())); } } return symbs.toArray(new Symbolizer[symbs.size()]); }
/** @see org.geotools.styling.StyleVisitor#visit(org.geotools.styling.Rule) */ public void visit(Rule rule) { Filter filter = rule.getFilter(); if (filter != null) { filter.accept(this, null); } Symbolizer[] symbolizers = rule.getSymbolizers(); if (symbolizers != null) { for (int i = 0; i < symbolizers.length; i++) { Symbolizer symbolizer = symbolizers[i]; symbolizer.accept(this); } } }
Symbolizer[] sym = rule.getSymbolizers(); for (int i = 0; i < sym.length; i++) { sym[i].accept(this);
final FeatureTypeStyle fts = style.getFeatureTypeStyles()[0]; final Rule rule = fts.getRules()[0]; final RasterSymbolizer rs_1 = (RasterSymbolizer) rule.getSymbolizers()[0];