public StyleInfo createStyle() { return new StyleInfoImpl(catalog); }
public void setSLDVersion(Version v) { setFormatVersion(v); }
@Test public void testParsedStyle() throws IOException { File styleDir = new File(dataDir.root(), "styles"); styleDir.mkdir(); // Copy the sld to the temp style dir File styleFile = new File(styleDir, "external.sld"); Files.copy(this.getClass().getResourceAsStream("external.sld"), styleFile.toPath()); File iconFile = new File(styleDir, "icon.png"); assertFalse(iconFile.exists()); StyleInfoImpl si = new StyleInfoImpl(null); si.setName(""); si.setId(""); si.setFormat("sld"); si.setFormatVersion(new Version("1.0.0")); si.setFilename(styleFile.getName()); Style s = dataDir.parsedStyle(si); // Verify style is actually parsed correctly Symbolizer symbolizer = s.featureTypeStyles().get(0).rules().get(0).symbolizers().get(0); assertTrue(symbolizer instanceof PointSymbolizer); GraphicalSymbol graphic = ((PointSymbolizer) symbolizer).getGraphic().graphicalSymbols().get(0); assertTrue(graphic instanceof ExternalGraphic); assertEquals(((ExternalGraphic) graphic).getLocation(), iconFile.toURI().toURL()); // GEOS-7025: verify the icon file is not created if it doesn't already exist assertFalse(iconFile.exists()); }
vectorLayer.setType(PublishedType.VECTOR); defaultStyle = new StyleInfoImpl(null); defaultStyle.setName("default"); defaultStyle.setId("defaultStyle_id"); vectorLayer.setDefaultStyle(defaultStyle); style1 = new StyleInfoImpl(null); style1.setName("style1"); style1.setId("style1_id"); style2 = new StyleInfoImpl(null); style2.setName("style2"); style2.setId("style2_id");
layer.setEnabled(true); StyleInfoImpl defaultStyle = new StyleInfoImpl(null); defaultStyle.setName("default"); layer.setDefaultStyle(defaultStyle); Set styles = new HashSet(); for (String name : extraStyles) { StyleInfoImpl extra = new StyleInfoImpl(null); extra.setName(name); styles.add(extra);
defaultStyle.setFilename("defaultStyleFileName"); defaultStyle.setId("defaultStyleId"); defaultStyle.setName("defaultStyleName"); catalog.add(defaultStyle);
assertFalse(iconFile.exists()); StyleInfoImpl si = new StyleInfoImpl(null); si.setName(""); si.setId(""); si.setFormat("sld"); si.setFormatVersion(new Version("1.0.0")); si.setFilename(styleFile.getName());
assertFalse(iconFile.exists()); StyleInfoImpl si = new StyleInfoImpl(null); si.setName(""); si.setId(""); si.setFormat("sld"); si.setFormatVersion(new Version("1.0.0")); si.setFilename(styleFile.getName());
GeoServerDataDirectory.class, stylePage.getGeoServerApplication().getApplicationContext()); StyleInfo si = new StyleInfoImpl(stylePage.getCatalog()); String format = stylePage.getStyleInfo().getFormat(); si.setFormat(format);
assertTrue(Resources.exists(iconResource)); StyleInfoImpl si = new StyleInfoImpl(null); si.setName(""); si.setId(""); si.setFormat("sld"); si.setFormatVersion(new Version("1.0.0")); si.setFilename(styleResource.name());
layerInfo.setName("MockLayerInfoName"); layerInfo.setType(Type.VECTOR); StyleInfo defaultStyle = new StyleInfoImpl(null); defaultStyle.setName("default_style"); StyleInfo alternateStyle1 = new StyleInfoImpl(null); alternateStyle1.setName("alternateStyle-1"); StyleInfo alternateStyle2 = new StyleInfoImpl(null); alternateStyle2.setName("alternateStyle-2"); Set<StyleInfo> alternateStyles = new HashSet<StyleInfo>(Arrays.asList(alternateStyle1,
public void testGetStyles() { layerInfoTileLayer = new GeoServerTileLayer(layerInfo, defaults, gridSetBroker); layerGroupInfoTileLayer = new GeoServerTileLayer(layerGroup, defaults, gridSetBroker); assertEquals("default_style", layerInfoTileLayer.getStyles()); assertNull(layerGroupInfoTileLayer.getStyles()); StyleInfo newDefaultStyle = new StyleInfoImpl(null); newDefaultStyle.setName("newDefault"); layerInfo.setDefaultStyle(newDefaultStyle); assertEquals("newDefault", layerInfoTileLayer.getStyles()); }
StyleInfo style = new StyleInfoImpl(catalog); style.setName("style-Name"); style.setFormat("sld");