org.deegree_impl.services.wts
Class DEMLoader

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.deegree_impl.services.wts.DEMLoader
All Implemented Interfaces:
java.lang.Runnable

class DEMLoader
extends java.lang.Thread

Version:
$Revision: 1.3 $
Author:
Andreas Poth

Field Summary
private  WTService_Impl parent
           
private  WTSGetViewRequest request
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) DEMLoader(WTSGetViewRequest request, WTService_Impl parent)
          Creates a new DEMLoader object.
 
Method Summary
private  void handleWCS(GM_Surface[][] boxes)
          handles the creation and performing of a GetCoverage request to access the DEM underlying the 3D scene to be created
private  void handleWFS(GM_Surface[][] boxes)
          handles the creation and performing of a GetFeature request to access the DEM underlying the 3D scene to be created as a TIN
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

parent

private WTService_Impl parent

request

private WTSGetViewRequest request
Constructor Detail

DEMLoader

DEMLoader(WTSGetViewRequest request,
          WTService_Impl parent)
Creates a new DEMLoader object.

Parameters:
request -
parent -
Method Detail

run

public void run()

handleWCS

private void handleWCS(GM_Surface[][] boxes)
                throws java.lang.Exception
handles the creation and performing of a GetCoverage request to access the DEM underlying the 3D scene to be created

Throws:
java.lang.Exception

handleWFS

private void handleWFS(GM_Surface[][] boxes)
                throws java.lang.Exception
handles the creation and performing of a GetFeature request to access the DEM underlying the 3D scene to be created as a TIN

Throws:
java.lang.Exception