org.esa.beam.visat.toolviews.layermanager.layersrc.shapefile
Class FeatureLayerType

java.lang.Object
  extended by com.bc.ceres.core.ExtensibleObject
      extended by com.bc.ceres.glayer.LayerType
          extended by org.esa.beam.visat.toolviews.layermanager.layersrc.shapefile.FeatureLayerType
All Implemented Interfaces:
com.bc.ceres.core.Extensible

@LayerTypeMetadata(name="FeatureLayerType",
                   aliasNames="org.esa.beam.visat.toolviews.layermanager.layersrc.shapefile.FeatureLayerType")
public class FeatureLayerType
extends com.bc.ceres.glayer.LayerType

The type of a FeatureLayer.

Unstable API. Use at own risk.


Field Summary
static String PROPERTY_NAME_FEATURE_COLLECTION
           
static String PROPERTY_NAME_FEATURE_COLLECTION_CLIP_GEOMETRY
           
static String PROPERTY_NAME_FEATURE_COLLECTION_CRS
           
static String PROPERTY_NAME_FEATURE_COLLECTION_URL
           
static String PROPERTY_NAME_SLD_STYLE
           
 
Constructor Summary
FeatureLayerType()
           
 
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)
           
 boolean isValidFor(com.bc.ceres.glayer.LayerContext ctx)
           
 
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_SLD_STYLE

public static final String PROPERTY_NAME_SLD_STYLE
See Also:
Constant Field Values

PROPERTY_NAME_FEATURE_COLLECTION

public static final String PROPERTY_NAME_FEATURE_COLLECTION
See Also:
Constant Field Values

PROPERTY_NAME_FEATURE_COLLECTION_URL

public static final String PROPERTY_NAME_FEATURE_COLLECTION_URL
See Also:
Constant Field Values

PROPERTY_NAME_FEATURE_COLLECTION_CRS

public static final String PROPERTY_NAME_FEATURE_COLLECTION_CRS
See Also:
Constant Field Values

PROPERTY_NAME_FEATURE_COLLECTION_CLIP_GEOMETRY

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

FeatureLayerType

public FeatureLayerType()
Method Detail

isValidFor

public boolean isValidFor(com.bc.ceres.glayer.LayerContext ctx)
Specified by:
isValidFor in class com.bc.ceres.glayer.LayerType

createLayer

public com.bc.ceres.glayer.Layer createLayer(com.bc.ceres.glayer.LayerContext ctx,
                                             com.bc.ceres.binding.PropertySet configuration)
Specified by:
createLayer in class com.bc.ceres.glayer.LayerType

createLayerConfig

public com.bc.ceres.binding.PropertySet createLayerConfig(com.bc.ceres.glayer.LayerContext ctx)
Specified by:
createLayerConfig in class com.bc.ceres.glayer.LayerType


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