org.n52.oxf.layer
Class RasterServiceLayerProcessor

java.lang.Object
  extended by org.n52.oxf.layer.LayerProcessor
      extended by org.n52.oxf.layer.RasterServiceLayerProcessor
All Implemented Interfaces:
IEventEmitter

public class RasterServiceLayerProcessor
extends LayerProcessor

This class is a specialized Thread which can be used to execute the "download - and - render - data"-process. Perfomance will be increased when this RasterServiceLayerProcessor will be started "parallel" for all Layers.

Author:
Arne Broering

Nested Class Summary
protected  class RasterServiceLayerProcessor.RasterServiceLayerProcess
           
 
Field Summary
 
Fields inherited from class org.n52.oxf.layer.LayerProcessor
eventSupport, layer
 
Constructor Summary
RasterServiceLayerProcessor(RasterServiceLayer layer)
           
 
Method Summary
 RasterServiceLayer getLayer()
          Returns the layer currently being processed by this layer processor
 RasterServiceLayerProcessor.RasterServiceLayerProcess getProcess()
           
 
Methods inherited from class org.n52.oxf.layer.LayerProcessor
addEventListener, removeEventListener, startProcess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterServiceLayerProcessor

public RasterServiceLayerProcessor(RasterServiceLayer layer)
Parameters:
layer -
Method Detail

getLayer

public RasterServiceLayer getLayer()
Description copied from class: LayerProcessor
Returns the layer currently being processed by this layer processor

Overrides:
getLayer in class LayerProcessor
Returns:
org.n52.oxf.layer.IContextLayer

getProcess

public RasterServiceLayerProcessor.RasterServiceLayerProcess getProcess()
Specified by:
getProcess in class LayerProcessor
Returns:
the process which realizes the parallelism of data processing.


Copyright © 2005 - 2010 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.