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) protectedVectorDataLayer(VectorDataLayerType vectorDataLayerType, VectorDataNode vectorDataNode, SceneTransformProvider provider, PropertySet configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcom.bc.ceres.swing.figure.FigureCollectionprotected Rectangle2Dprotected voidrenderLayer(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, toStringMethods 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:
disposeLayerin classLayer
-
getFigureFactory
-
getFigureCollection
public com.bc.ceres.swing.figure.FigureCollection getFigureCollection() -
getLayerModelBounds
- Overrides:
getLayerModelBoundsin classLayer
-
renderLayer
- Overrides:
renderLayerin classLayer
-