Package org.esa.snap.ui.product
Class TrackLayerType
- java.lang.Object
-
- com.bc.ceres.core.ExtensibleObject
-
- com.bc.ceres.glayer.LayerType
-
- org.esa.snap.ui.product.VectorDataLayerType
-
- org.esa.snap.ui.product.TrackLayerType
-
- All Implemented Interfaces:
Extensible
public class TrackLayerType extends VectorDataLayerType
A special layer type that is used to create layers forVectorDataNode
s that have a special feature type. In this case "org.esa.snap.TrackPoint".Note: this is experimental code.
- Since:
- BEAM 4.10
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TrackLayerType.TrackLayer
-
Field Summary
-
Fields inherited from class org.esa.snap.ui.product.VectorDataLayerType
PROPERTY_NAME_VECTOR_DATA, VECTOR_DATA_LAYER_ID_PREFIX
-
-
Constructor Summary
Constructors Constructor Description TrackLayerType()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected VectorDataLayer
createLayer(VectorDataNode vectorDataNode, RasterDataNode rasterDataNode, PropertySet configuration)
static boolean
isTrackPointNode(VectorDataNode node)
-
Methods inherited from class org.esa.snap.ui.product.VectorDataLayerType
createLayer, createLayer, createLayerConfig, createLayerConfig, isValidFor
-
Methods inherited from class com.bc.ceres.glayer.LayerType
createWithSceneView, getAliases, getName
-
Methods inherited from class com.bc.ceres.core.ExtensibleObject
getExtension
-
-
-
-
Method Detail
-
isTrackPointNode
public static boolean isTrackPointNode(VectorDataNode node)
-
createLayer
protected VectorDataLayer createLayer(VectorDataNode vectorDataNode, RasterDataNode rasterDataNode, PropertySet configuration)
- Overrides:
createLayer
in classVectorDataLayerType
-
-