org.n52.server.service
Class GetImageService

java.lang.Object
  extended by org.n52.server.service.DataService
      extended by org.n52.server.service.GetImageService

public class GetImageService
extends DataService


Constructor Summary
GetImageService()
           
 
Method Summary
protected  TimeSeriesProperties decorateProperties(TimeSeriesProperties timeSeriesProperties, ParameterSet parameterSet)
          Override if passed properties have to be extended/complemented/expanded.
 int getDefaultHeight()
           
 int getDefaultWidth()
           
 EESDataService getImageDataService()
           
static String getRandomHexColor()
           
 ImageDataResult getTimeSeriesChart(ParameterSet parameterSet, String instance)
           
 boolean isRenderGrid()
           
 void setDefaultHeight(int defaultHeight)
           
 void setDefaultWidth(int defaultWidth)
           
 void setImageDataService(EESDataService imageDataService)
           
 void setRenderGrid(boolean renderGrid)
           
 
Methods inherited from class org.n52.server.service.DataService
createDesignOptions, createDesignOptions, createTimeSeriesRequest, decoradeWithSensorMetadataProperties, getSensorMetadataService, getServiceMetadata, setSensorMetadataService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetImageService

public GetImageService()
Method Detail

getTimeSeriesChart

public ImageDataResult getTimeSeriesChart(ParameterSet parameterSet,
                                          String instance)

decorateProperties

protected TimeSeriesProperties decorateProperties(TimeSeriesProperties timeSeriesProperties,
                                                  ParameterSet parameterSet)
                                           throws Exception
Description copied from class: DataService
Override if passed properties have to be extended/complemented/expanded. If not overridden the properties remain as passed.

Overrides:
decorateProperties in class DataService
Parameters:
timeSeriesProperties - the properties to decorate.
parameterSet - the request parameters.
Returns:
the decorated properties
Throws:
Exception - if decoration fails.

getRandomHexColor

public static String getRandomHexColor()

getImageDataService

public EESDataService getImageDataService()

setImageDataService

public void setImageDataService(EESDataService imageDataService)

getDefaultWidth

public int getDefaultWidth()

setDefaultWidth

public void setDefaultWidth(int defaultWidth)

getDefaultHeight

public int getDefaultHeight()

setDefaultHeight

public void setDefaultHeight(int defaultHeight)

isRenderGrid

public boolean isRenderGrid()

setRenderGrid

public void setRenderGrid(boolean renderGrid)


Copyright © 2012 52north.org. All Rights Reserved.