Examples of EoCatalogBuilder


Examples of org.geoserver.wms.eo.EoCatalogBuilder

            }
           
            @Override
            protected boolean onSubmit(AjaxRequestTarget target, Component contents) {
                // cascade delete the whole selection
                EoCatalogBuilder builder = new EoCatalogBuilder(GeoServerApplication.get().getCatalog());
                for (LayerGroupInfo group : selection) {
                    delete(builder, group);
                }
               
                // the deletion will have changed what we see in the page
View Full Code Here

Examples of org.geoserver.wms.eo.EoCatalogBuilder

                wsChoice.processInput();
                WorkspaceInfo ws = (WorkspaceInfo) wsChoice.getDefaultModelObject();
                outlinesEntryChooser.processInput();
                EoLayerGroupEntry entry = outlinesEntryChooser.getModelObject();
                try {
                    EoCatalogBuilder builder = new EoCatalogBuilder(getCatalog());
                    CoverageInfo coverage = (CoverageInfo) ((LayerInfo) entry.getLayer()).getResource();
                    CoverageStoreInfo store = coverage.getStore();
                    String url = store.getURL();
                    StructuredGridCoverage2DReader reader = (StructuredGridCoverage2DReader) coverage.getGridCoverageReader(null, null);
                    LayerInfo layer = builder.createEoOutlineLayer(url, ws, groupName, coverage.getNativeCoverageName(), reader);
                    lgEntryPanel.items.add(new EoLayerGroupEntry(layer, layer.getDefaultStyle(), groupName));
                } catch(Exception e) {
                    LOGGER.log(Level.SEVERE, "Failed to create outlines layer", e);
                    String layerName = entry.getLayer().prefixedName();
                    error(new ParamResourceModel("outlinesCreationError", EoLayerGroupAbstractPage.this, layerName, e.getMessage()).getString());
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.