Package org.geoserver.catalog

Examples of org.geoserver.catalog.LayerGroupInfo.styles()


        lg.getStyles().add(null);
       
        catalog.add(lg);
        LayerGroupInfo resolved = catalog.getLayerGroupByName("layerGroup2");
        assertEquals(1, resolved.layers().size());
        assertEquals(1, resolved.styles().size());
        assertEquals(s, resolved.styles().get(0));
    }
   
    @Test
    public void testLayerGroupRenderingLayers() {
View Full Code Here


       
        catalog.add(lg);
        LayerGroupInfo resolved = catalog.getLayerGroupByName("layerGroup2");
        assertEquals(1, resolved.layers().size());
        assertEquals(1, resolved.styles().size());
        assertEquals(s, resolved.styles().get(0));
    }
   
    @Test
    public void testLayerGroupRenderingLayers() {
        addDataStore();
View Full Code Here

        lg2.setRootLayer(l);
        lg2.setRootLayerStyle(s);
       
        lg2.setMode(LayerGroupInfo.Mode.SINGLE);
        assertEquals(lg2.getLayers(), lg2.layers());
        assertEquals(lg2.getStyles(), lg2.styles());
       
        lg2.setMode(LayerGroupInfo.Mode.NAMED);
        assertEquals(lg2.getLayers(), lg2.layers());
        assertEquals(lg2.getStyles(), lg2.styles());
       
View Full Code Here

        assertEquals(lg2.getLayers(), lg2.layers());
        assertEquals(lg2.getStyles(), lg2.styles());
       
        lg2.setMode(LayerGroupInfo.Mode.NAMED);
        assertEquals(lg2.getLayers(), lg2.layers());
        assertEquals(lg2.getStyles(), lg2.styles());
       
        lg2.setMode(LayerGroupInfo.Mode.CONTAINER);
        try {
            assertEquals(lg2.getLayers(), lg2.layers());
            fail("Layer group of Type Container can not be rendered");
View Full Code Here

            fail("Layer group of Type Container can not be rendered");
        } catch (UnsupportedOperationException e) {
            assertTrue(true);
        }
        try {
            assertEquals(lg2.getStyles(), lg2.styles());
            fail("Layer group of Type Container can not be rendered");
        } catch (UnsupportedOperationException e) {
            assertTrue(true);
        }       
       
View Full Code Here

            assertTrue(true);
        }       
       
        lg2.setMode(LayerGroupInfo.Mode.EO);
        assertEquals(1, lg2.layers().size());
        assertEquals(1, lg2.styles().size());
        assertEquals(l, lg2.layers().iterator().next());
        assertEquals(s, lg2.styles().iterator().next());       
    }
   
    static class TestListener implements CatalogListener {
View Full Code Here

       
        lg2.setMode(LayerGroupInfo.Mode.EO);
        assertEquals(1, lg2.layers().size());
        assertEquals(1, lg2.styles().size());
        assertEquals(l, lg2.layers().iterator().next());
        assertEquals(s, lg2.styles().iterator().next());       
    }
   
    static class TestListener implements CatalogListener {

        public List<CatalogAddEvent> added = new ArrayList();
View Full Code Here

            if(infoObj instanceof LayerInfo) {
                sldStyles.add(getStyleFromLayer((LayerInfo)infoObj));
            } else if(infoObj instanceof LayerGroupInfo) {
                LayerGroupInfo layerGroupInfo=(LayerGroupInfo)infoObj;
                List<LayerInfo> groupLayers = layerGroupInfo.layers();
                List<StyleInfo> groupStyles = layerGroupInfo.styles();
                for (int count = 0; count < groupLayers.size(); count++) {
                    if (count < groupStyles.size() && groupStyles.get(count) != null) {
                        sldStyles.add(groupStyles.get(count).getStyle());
                    } else {
                        LayerInfo layerInfo = groupLayers.get(count);
View Full Code Here

                    Style style = oldStyles.isEmpty() ? null : (Style) oldStyles.get(i);

                    if (o instanceof LayerGroupInfo) {
                        LayerGroupInfo groupInfo = (LayerGroupInfo) o;
                        List<LayerInfo> layers = groupInfo.layers();
                        List<StyleInfo> styles = groupInfo.styles();
                        for (int j = 0; j < styles.size(); j++) {
                            StyleInfo si = styles.get(j);
                            if (si != null){
                                newStyles.add(si.getStyle());
                            } else {
View Full Code Here

                    }
                } else {
                    if (wms.getLayerGroupByName(layerName) != null) {
                        LayerGroupInfo group = wms.getLayerGroupByName(layerName);
                        List<LayerInfo> groupLayers = group.layers();
                        List<StyleInfo> groupStyles = group.styles();
                        for (int i = 0; i < groupLayers.size(); i++) {
                            LayerInfo layer = groupLayers.get(i);
                            layers.add(new MapLayerInfo(layer));
                            StyleInfo style = groupStyles.get(i);
                            if (style != null) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.