net.refractions.udig.catalog.cgdi
Class CGDIResource

java.lang.Object
  extended by IGeoResource
      extended by net.refractions.udig.catalog.cgdi.CGDIResource

public class CGDIResource
extends IGeoResource

Placeholder for results from a CGDI search.

Since:
0.6.0
Author:
dzwiers

Constructor Summary
CGDIResource(Element layer, Namespace context, CGDILayerCatalog catalog)
          Construct CGDIResource.
 
Method Summary
<T> boolean
canResolve(java.lang.Class<T> adaptee)
           
 java.net.URL getIdentifier()
           
 IGeoResourceInfo getInfo(IProgressMonitor monitor)
           
 java.lang.Throwable getMessage()
           
 IService getService(IProgressMonitor monitor)
          TODO summary sentence for getService ...
 Status getStatus()
           
<T> T
resolve(java.lang.Class<T> adaptee, IProgressMonitor monitor)
           
 IService service(IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CGDIResource

public CGDIResource(Element layer,
                    Namespace context,
                    CGDILayerCatalog catalog)
Construct CGDIResource.

Parameters:
layer -
context -
catalog -
Method Detail

getInfo

public IGeoResourceInfo getInfo(IProgressMonitor monitor)
                         throws java.io.IOException
Throws:
java.io.IOException

getIdentifier

public java.net.URL getIdentifier()

getService

public IService getService(IProgressMonitor monitor)
                    throws java.io.IOException
TODO summary sentence for getService ...

Parameters:
monitor -
Returns:
x
Throws:
java.io.IOException

getStatus

public Status getStatus()

getMessage

public java.lang.Throwable getMessage()

resolve

public <T> T resolve(java.lang.Class<T> adaptee,
                     IProgressMonitor monitor)
          throws java.io.IOException
Throws:
java.io.IOException

service

public IService service(IProgressMonitor monitor)
                 throws java.io.IOException
Throws:
java.io.IOException

canResolve

public <T> boolean canResolve(java.lang.Class<T> adaptee)