symbol.setFonts((Font[]) fonts.toArray(new Font[0]));
symbol.setFonts((Font[]) fonts.toArray(new Font[0]));
public TextSymbolizer createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName) { TextSymbolizer tSymb = new TextSymbolizerImpl(); tSymb.setFill(fill); tSymb.setFonts(fonts); tSymb.setGeometryPropertyName(geometryPropertyName); tSymb.setHalo(halo); tSymb.setLabel(label); tSymb.setPlacement(labelPlacement); return tSymb; }
public TextSymbolizer createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName) { TextSymbolizer tSymb = new TextSymbolizerImpl(filterFactory); tSymb.setFill(fill); tSymb.setFonts(fonts); tSymb.setGeometryPropertyName(geometryPropertyName); tSymb.setHalo(halo); tSymb.setLabel(label); tSymb.setPlacement(labelPlacement); return tSymb; }
/** * Creates a default text symbolizer. Warning: there is no definition of a default text * symbolizer in the SLD standard, this is provided just for convenience and uniformity with * the other symbolizers * * @return the default text symbolizer */ public TextSymbolizer createTextSymbolizer() { TextSymbolizer ts = sf.createTextSymbolizer(); ts.setFill(createFill(Color.BLACK)); ts.setLabel(literalExpression("Label")); ts.setFonts(new Font[] { createFont("Lucida Sans", 10)}); return ts; }
/** * Creates a default text symbolizer. Warning: there is no definition of a default text * symbolizer in the SLD standard, this is provided just for convenience and uniformity with * the other symbolizers * * @return the default text symbolizer */ public TextSymbolizer createTextSymbolizer() { TextSymbolizer ts = sf.createTextSymbolizer(); ts.setFill(createFill(Color.BLACK)); ts.setLabel(literalExpression("Label")); ts.setFonts(new Font[] { createFont("Lucida Sans", 10)}); return ts; }
ts.setFonts(fonts);
ts.setFonts(fonts);
public void apply() { if (symbol != null) { symbol.setFill(guiFill.getEdited()); symbol.setLabel(guiLabel.getExpression()); symbol.setGeometryPropertyName(guiGeom.getGeom()); symbol.setFonts(guiFonts.getEdited()); symbol.setHalo(guiHalo.getEdited()); symbol.setPlacement(guiPlacement.getEdited()); } }
ts.setFonts(new Font[] { (Font) node.getChildValue("Font") });
ts.setFonts(new Font[] { (Font) node.getChildValue("Font") });
font.setSize(rescale(font.getSize())); copy.setFonts(fonts);
for (Font font : fonts) font.setSize(rescale(font.getSize(), mapScale, uom)); copy.setFonts(fonts);