Package org.locationtech.udig.catalog

Examples of org.locationtech.udig.catalog.ID.toURL()


       if( data instanceof IResolve ){
           return toCapabilitiesURL( (IResolve) data );
       }
       else if( ID.cast(data) != null ){
           ID id = ID.cast( data );
           if( id.toURL() != null ){
               return toCapabilitiesURL( id.toURL() );
           }
       }
       return null; // no idea what this should be      
   }
View Full Code Here


           return toCapabilitiesURL( (IResolve) data );
       }
       else if( ID.cast(data) != null ){
           ID id = ID.cast( data );
           if( id.toURL() != null ){
               return toCapabilitiesURL( id.toURL() );
           }
       }
       return null; // no idea what this should be      
   }
View Full Code Here

                IProgressMonitor monitor = new NullProgressMonitor();

                IRunnableWithProgress object = new IRunnableWithProgress() {
                    public void run(IProgressMonitor monitor) throws InvocationTargetException {
                        try {
                            List<IResolve> resources = connections.find(id.toURL(), monitor);
                            for (IResolve resolve : resources) {
                                if (resolve.getStatus() == Status.BROKEN
                                        || resolve.getStatus() == Status.BROKEN)
                                    continue;
                                if (resolve instanceof IGeoResource) {
View Full Code Here

        URL url = toCapabilitiesURL( context );
        if( url == null ){
            // so we are not sure it is a postgis url
            // lets guess
            ID sample = ID.cast( context );
            url = sample != null ? sample.toURL() : null;
        }
        if( url != null && PostgisServiceExtension2.isPostGIS(url)) { 
            // well we have a url - lets try it!           
            List<IResolve> list = CatalogPlugin.getDefault().getLocalCatalog().find( url, null );
            for( IResolve resolve : list ){
View Full Code Here

                return params;
            }
            if (context instanceof IResolve) {
                IResolve resolve = (IResolve) context;
                ID id = resolve.getID();
                URL url = id.toURL();

                Map<String, Serializable> params = DataStoreServiceExtension
                        .createDataAcessParameters(url);
                return params;
            }
View Full Code Here

                return params != null ? url : null;
            }
            if (context instanceof IResolve) {
                IResolve resolve = (IResolve) context;
                ID id = resolve.getID();
                URL url = id.toURL();

                Map<String, Serializable> params = DataStoreServiceExtension
                        .createDataAcessParameters(url);

                return params != null ? url : null;
View Full Code Here

                  }
                  else {
                    throw new FileNotFoundException( id.toFile().toString() );
                  }
                }
                this.reader = (AbstractGridCoverage2DReader) frmt.getReader( id.toURL() );
            } catch (Exception ex) {
                this.message = ex;
            }
        }
        return this.reader;
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.