Package org.esa.snap.ui.product
Class VectorDataLayer
java.lang.Object
com.bc.ceres.core.ExtensibleObject
com.bc.ceres.glayer.Layer
org.esa.snap.ui.product.VectorDataLayer
- All Implemented Interfaces:
Extensible
- Direct Known Subclasses:
TrackLayerType.TrackLayer
A layer for vector data nodes.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionVectorDataLayer
(LayerContext ctx, VectorDataNode vectorDataNode, SceneTransformProvider provider) protected
VectorDataLayer
(VectorDataLayerType vectorDataLayerType, VectorDataNode vectorDataNode, SceneTransformProvider provider, PropertySet configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
com.bc.ceres.swing.figure.FigureCollection
protected Rectangle2D
protected void
renderLayer
(Rendering rendering) Methods inherited from class com.bc.ceres.glayer.Layer
addListener, dispose, disposeChildren, fireLayerDataChanged, fireLayerPropertyChanged, fireLayerPropertyChanged, fireLayersAdded, fireLayersRemoved, getChildIndex, getChildren, getChildrenModelBounds, getComposite, getConfiguration, getConfigurationProperty, getId, getLayerType, getListeners, getModelBounds, getName, getParent, getSwipePercent, getTransparency, isCollectionLayer, isVisible, regenerate, removeListener, render, render, renderChildren, setComposite, setId, setName, setSwipePercent, setTransparency, setVisible, toString
Methods inherited from class com.bc.ceres.core.ExtensibleObject
getExtension
-
Constructor Details
-
VectorDataLayer
public VectorDataLayer(LayerContext ctx, VectorDataNode vectorDataNode, SceneTransformProvider provider) -
VectorDataLayer
protected VectorDataLayer(VectorDataLayerType vectorDataLayerType, VectorDataNode vectorDataNode, SceneTransformProvider provider, PropertySet configuration)
-
-
Method Details
-
getVectorDataNode
-
disposeLayer
protected void disposeLayer()- Overrides:
disposeLayer
in classLayer
-
getFigureFactory
-
getFigureCollection
public com.bc.ceres.swing.figure.FigureCollection getFigureCollection() -
getLayerModelBounds
- Overrides:
getLayerModelBounds
in classLayer
-
renderLayer
- Overrides:
renderLayer
in classLayer
-