@Override public String getTitle() { return delegate.getTitle(); }
result = prime * result + ((lg.getName() == null) ? 0 : lg.getName().hashCode()); result = prime * result + ((lg.getMode() == null) ? 0 : lg.getMode().hashCode()); result = prime * result + ((lg.getTitle() == null) ? 0 : lg.getTitle().hashCode()); result = prime * result + ((lg.getAbstract() == null) ? 0 : lg.getAbstract().hashCode()); result = prime * result + ((lg.getWorkspace() == null) ? 0 : lg.getWorkspace().hashCode());
@Test public void testLayerGroupTitle() { addLayer(); LayerGroupInfo lg2 = catalog.getFactory().createLayerGroup(); // lg2.setWorkspace(catalog.getDefaultWorkspace()); lg2.setName("layerGroup2"); lg2.setTitle("layerGroup2 title"); lg2.getLayers().add(l); lg2.getStyles().add(s); catalog.add(lg2); assertEquals(1, catalog.getLayerGroups().size()); lg2 = catalog.getLayerGroupByName("layerGroup2"); assertEquals("layerGroup2 title", lg2.getTitle()); lg2.setTitle("another title"); catalog.save(lg2); lg2 = catalog.getLayerGroupByName("layerGroup2"); assertEquals("another title", lg2.getTitle()); }
if (other.getMode() != null) return false; } else if (!lg.getMode().equals(other.getMode())) return false; if (lg.getTitle() == null) { if (other.getTitle() != null) { return false; } else if (!lg.getTitle().equals(other.getTitle())) return false; if (lg.getAbstract() == null) { if (other.getAbstract() != null) {
private void testSerializationWithMode(Mode mode) throws Exception { Catalog catalog = new CatalogImpl(); CatalogFactory cFactory = catalog.getFactory(); LayerGroupInfo group1 = cFactory.createLayerGroup(); group1.setName("foo"); group1.setTitle("foo title"); group1.setAbstract("foo abstract"); group1.setMode(mode); ByteArrayOutputStream out = out(); persister.save(group1, out); // print(in(out)); ByteArrayInputStream in = in(out); LayerGroupInfo group2 = persister.load(in, LayerGroupInfo.class); assertEquals(group1.getName(), group2.getName()); assertEquals(group1.getTitle(), group2.getTitle()); assertEquals(group1.getAbstract(), group2.getAbstract()); assertEquals(group1.getMode(), group2.getMode()); Document dom = dom(in(out)); assertEquals("layerGroup", dom.getDocumentElement().getNodeName()); }
public String getTitle() { if (layerInfo != null) { return layerInfo.getResource().getTitle(); } else if (groupInfo != null) { return groupInfo.getTitle(); } else { return ""; } }
@Test public void testEoLayerGroupCreation() { String groupName = "EO-Dataset2"; String groupTitle = "title"; LayerGroupInfo group = builder.createEoLayerGroup( ws, groupName, groupTitle, getUrl("EO_Nat"), getUrl("EO_Channels"), "airmass", getUrl("EO_Airmass"), null, null); assertNotNull(group); assertEquals(groupName, group.getName()); assertEquals(groupTitle, group.getTitle()); assertEquals(3, group.getLayers().size()); assertEquals(LayerGroupInfo.Mode.EO, group.getMode()); assertNotNull(group.getRootLayer()); assertEquals(groupName + "_BROWSE", group.getRootLayer().getName()); }