public void setName(String name) { delegate.setName(name); }
protected FeatureTypeInfo newFeatureType(String name, DataStoreInfo ds) { FeatureTypeInfo ft2 = catalog.getFactory().createFeatureType(); ft2.setNamespace(ns); ft2.setName(name); ft2.setStore(ds); return ft2; }
protected void runInternal() throws Exception { CatalogFactory factory = catalog.getFactory(); for (int i = 0; i < GET_LAYER_BY_ID_WITH_CONCURRENT_ADD_TEST_COUNT; i++) { // GR: Adding a new feature type info too, we can't really add multiple layers per // feature type yet. Setting the name of the layer changes the name of the resource, // then all previous layers for that resource get screwed String name = "LAYER-" + i + "-" + idx; FeatureTypeInfo resource = factory.createFeatureType(); resource.setName(name); resource.setNamespace(ns); resource.setStore(ds); catalog.add(resource); LayerInfo layer = factory.createLayer(); layer.setResource(resource); layer.setName(name); catalog.add(layer); } } };
ft.setName("ftName"); ft.setDescription("ftDescription"); ft.setStore(ds);
ftinfo.setName(name.getLocalPart());
@Test public void testModifyMetadata() { // set default namespace addNamespace(); addDataStore(); TestListener l = new TestListener(); catalog.addListener(l); FeatureTypeInfo ft = catalog.getFactory().createFeatureType(); ft.setName("ftName"); ft.setDescription("ftDescription"); ft.setStore(ds); assertTrue(l.added.isEmpty()); catalog.add(ft); assertEquals(1, l.added.size()); assertEquals(ft, l.added.get(0).getSource()); ft = catalog.getFeatureTypeByName("ftName"); ft.getMetadata().put("newValue", "abcd"); MetadataMap newMetadata = new MetadataMap(ft.getMetadata()); catalog.save(ft); assertEquals(1, l.modified.size()); assertEquals(ft, l.modified.get(0).getSource()); assertTrue(l.modified.get(0).getPropertyNames().contains("metadata")); assertTrue(l.modified.get(0).getOldValues().contains(new MetadataMap())); assertTrue(l.modified.get(0).getNewValues().contains(newMetadata)); }
@Test public void testAddFeatureType() throws Exception { testAddDataStore(); File d = new File(testData.getDataDirectoryRoot(), "workspaces/acme/foostore/foo"); assertFalse(d.exists()); NamespaceInfo ns = catalog.getFactory().createNamespace(); ns.setPrefix("bar"); ns.setURI("http://bar"); catalog.add(ns); FeatureTypeInfo ft = catalog.getFactory().createFeatureType(); ft.setName("foo"); ft.setNamespace(ns); ft.setStore(catalog.getDataStoreByName("acme", "foostore")); catalog.add(ft); assertTrue(d.exists()); }
@Test public void testAddFeatureType() { assertTrue(catalog.getFeatureTypes().isEmpty()); addFeatureType(); assertEquals(1, catalog.getFeatureTypes().size()); FeatureTypeInfo ft2 = catalog.getFactory().createFeatureType(); try { catalog.add(ft2); fail("adding with no name should throw exception"); } catch (Exception e) { } ft2.setName("ft2Name"); try { catalog.add(ft2); fail("adding with no store should throw exception"); } catch (Exception e) { } ft2.setStore(ds); ft2.getKeywords().add(new Keyword("keyword")); catalog.add(ft2); FeatureTypeInfo ft3 = catalog.getFactory().createFeatureType(); ft3.setName("ft3Name"); try { catalog.getFeatureTypes().add(ft3); fail("adding directly should throw an exception"); } catch (Exception e) { } }
@Test public void testGetLayerByNameWithColon() { addNamespace(); addDataStore(); FeatureTypeInfo ft = catalog.getFactory().createFeatureType(); ft.setEnabled(true); ft.setName("foo:bar"); ft.setAbstract("ftAbstract"); ft.setDescription("ftDescription"); ft.setStore(ds); ft.setNamespace(ns); catalog.add(ft); addStyle(); LayerInfo l = catalog.getFactory().createLayer(); l.setResource(ft); l.setEnabled(true); l.setDefaultStyle(s); catalog.add(l); assertNotNull(catalog.getLayerByName("foo:bar")); }
ft2.setName("ft2Name"); ft2.setStore(ds); ft2.setNamespace(ns);
assertEquals(0, counter.get()); ft.setName("foobar"); testPool.getFeatureSource(ft, null); assertThat(counter.get(), greaterThan(0));
ft.setStore(ds); ft.setNamespace(ns); ft.setName("ft"); ft.setAbstract("abstract"); ft.setSRS("EPSG:4326");
@Test public void testGetFeatureTypeByName() { addFeatureType(); FeatureTypeInfo ft2 = catalog.getFeatureTypeByName(ft.getName()); assertNotNull(ft2); assertFalse(ft == ft2); assertEquals(ft, ft2); NamespaceInfo ns2 = catalog.getFactory().createNamespace(); ns2.setPrefix("ns2Prefix"); ns2.setURI("ns2URI"); catalog.add(ns2); FeatureTypeInfo ft3 = catalog.getFactory().createFeatureType(); ft3.setName("ft3Name"); ft3.setStore(ds); ft3.setNamespace(ns2); catalog.add(ft3); FeatureTypeInfo ft4 = catalog.getFeatureTypeByName(ns2.getPrefix(), ft3.getName()); assertNotNull(ft4); assertFalse(ft4 == ft3); assertEquals(ft3, ft4); ft4 = catalog.getFeatureTypeByName(ns2.getURI(), ft3.getName()); assertNotNull(ft4); assertFalse(ft4 == ft3); assertEquals(ft3, ft4); }
ft.setStore(ds); ft.setNamespace(ns); ft.setName("ft"); ft.setAbstract("abstract"); ft.setSRS("EPSG:4326");
ft.setStore(ds); ft.setNamespace(ns); ft.setName("ft"); ft.setAbstract("abstract"); ft.setSRS("EPSG:4326");
ft2.setName("ftName"); ft2.setAbstract("ftAbstract"); ft2.setDescription("ftDescription");
ft.setName("ftName"); ft.setAbstract("ftAbstract"); ft.setDescription("ftDescription");