org.gcube.contentmanagement.timeseries.geotools.representations
Class GISLayer

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.representations.GISLayer

public class GISLayer
extends java.lang.Object


Constructor Summary
GISLayer(java.lang.String name)
           
 
Method Summary
 void addTriple(java.lang.String csquarecode, java.lang.String geom, java.lang.Double prob)
           
 void appendListofSquares(java.util.List<java.lang.String> csquareCodes, java.lang.Double valueForAll, java.lang.String information)
           
 void appendListofSquares(java.util.List<java.lang.String> csquareCodes, java.util.List<java.lang.Double> values, java.util.List<java.lang.String> infos)
           
 void forceNotEmpty()
           
 java.util.List<java.lang.String> getCsquareCodes()
           
 java.util.List<java.lang.String> getGeometries()
           
 java.util.List<java.lang.String> getInfos()
           
 java.lang.String getLayerName()
           
 java.lang.String getLayerTitle()
           
 double getMax()
           
 double getMin()
           
 java.lang.String getPreferredStyleName()
           
 java.util.List<java.lang.Double> getValues()
           
 java.lang.String getValuesColumnName()
           
 boolean isEmpty()
           
 void mergeGISLayers(java.util.List<GISLayer> layers)
           
 void setGeometries(java.util.List<java.lang.String> geometries)
           
 void setInfos(java.util.List<java.lang.String> infos)
           
 void setLayerName(java.lang.String layerName)
           
 void setLayerTitle(java.lang.String layerTitle)
           
 void setMax(double max)
           
 void setMin(double min)
           
 void setPreferredStyleName(java.lang.String preferredStyleName)
           
 void setValues(java.util.List<java.lang.Double> values)
           
 void setValuesColumnName(java.lang.String valuesColumnName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GISLayer

public GISLayer(java.lang.String name)
Method Detail

forceNotEmpty

public void forceNotEmpty()

isEmpty

public boolean isEmpty()

getInfos

public java.util.List<java.lang.String> getInfos()

setInfos

public void setInfos(java.util.List<java.lang.String> infos)

getValues

public java.util.List<java.lang.Double> getValues()

setValues

public void setValues(java.util.List<java.lang.Double> values)

getGeometries

public java.util.List<java.lang.String> getGeometries()

appendListofSquares

public void appendListofSquares(java.util.List<java.lang.String> csquareCodes,
                                java.lang.Double valueForAll,
                                java.lang.String information)

mergeGISLayers

public void mergeGISLayers(java.util.List<GISLayer> layers)

appendListofSquares

public void appendListofSquares(java.util.List<java.lang.String> csquareCodes,
                                java.util.List<java.lang.Double> values,
                                java.util.List<java.lang.String> infos)

addTriple

public void addTriple(java.lang.String csquarecode,
                      java.lang.String geom,
                      java.lang.Double prob)

setLayerName

public void setLayerName(java.lang.String layerName)

getLayerName

public java.lang.String getLayerName()

getCsquareCodes

public java.util.List<java.lang.String> getCsquareCodes()

setGeometries

public void setGeometries(java.util.List<java.lang.String> geometries)

setValuesColumnName

public void setValuesColumnName(java.lang.String valuesColumnName)

getValuesColumnName

public java.lang.String getValuesColumnName()

setMin

public void setMin(double min)

getMin

public double getMin()

setMax

public void setMax(double max)

getMax

public double getMax()

getPreferredStyleName

public java.lang.String getPreferredStyleName()

setPreferredStyleName

public void setPreferredStyleName(java.lang.String preferredStyleName)

getLayerTitle

public java.lang.String getLayerTitle()

setLayerTitle

public void setLayerTitle(java.lang.String layerTitle)