org.esa.beam.visat.toolviews.layermanager.layersrc.wms
Class WmsLayerType

java.lang.Object
  extended by com.bc.ceres.core.ExtensibleObject
      extended by com.bc.ceres.glayer.LayerType
          extended by com.bc.ceres.glayer.support.ImageLayer.Type
              extended by org.esa.beam.visat.toolviews.layermanager.layersrc.wms.WmsLayerType
All Implemented Interfaces:
com.bc.ceres.core.Extensible

@LayerTypeMetadata(name="WmsLayerType",
                   aliasNames="org.esa.beam.visat.toolviews.layermanager.layersrc.wms.WmsLayerType")
public class WmsLayerType
extends com.bc.ceres.glayer.support.ImageLayer.Type

Layer type for layer that displays images coming from an OGC WMS.

Since:
BEAM 4.6
Version:
$ Revision $ Date $
Author:
Marco Peters

Field Summary
static String PROPERTY_NAME_CRS_ENVELOPE
           
static String PROPERTY_NAME_IMAGE_SIZE
           
static String PROPERTY_NAME_LAYER_INDEX
           
static String PROPERTY_NAME_RASTER
           
static String PROPERTY_NAME_STYLE_NAME
           
static String PROPERTY_NAME_URL
           
 
Constructor Summary
WmsLayerType()
           
 
Method Summary
 com.bc.ceres.glayer.Layer createLayer(com.bc.ceres.glayer.LayerContext ctx, com.bc.ceres.binding.PropertySet configuration)
           
 com.bc.ceres.binding.PropertySet createLayerConfig(com.bc.ceres.glayer.LayerContext ctx)
           
 
Methods inherited from class com.bc.ceres.glayer.support.ImageLayer.Type
isValidFor
 
Methods inherited from class com.bc.ceres.glayer.LayerType
getAliases, getName
 
Methods inherited from class com.bc.ceres.core.ExtensibleObject
getExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_NAME_RASTER

public static final String PROPERTY_NAME_RASTER
See Also:
Constant Field Values

PROPERTY_NAME_URL

public static final String PROPERTY_NAME_URL
See Also:
Constant Field Values

PROPERTY_NAME_LAYER_INDEX

public static final String PROPERTY_NAME_LAYER_INDEX
See Also:
Constant Field Values

PROPERTY_NAME_CRS_ENVELOPE

public static final String PROPERTY_NAME_CRS_ENVELOPE
See Also:
Constant Field Values

PROPERTY_NAME_STYLE_NAME

public static final String PROPERTY_NAME_STYLE_NAME
See Also:
Constant Field Values

PROPERTY_NAME_IMAGE_SIZE

public static final String PROPERTY_NAME_IMAGE_SIZE
See Also:
Constant Field Values
Constructor Detail

WmsLayerType

public WmsLayerType()
Method Detail

createLayer

public com.bc.ceres.glayer.Layer createLayer(com.bc.ceres.glayer.LayerContext ctx,
                                             com.bc.ceres.binding.PropertySet configuration)
Overrides:
createLayer in class com.bc.ceres.glayer.support.ImageLayer.Type

createLayerConfig

public com.bc.ceres.binding.PropertySet createLayerConfig(com.bc.ceres.glayer.LayerContext ctx)
Overrides:
createLayerConfig in class com.bc.ceres.glayer.support.ImageLayer.Type


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.