org.esa.beam.framework.ui.product
Class VectorDataLayer

java.lang.Object
  extended by com.bc.ceres.core.ExtensibleObject
      extended by com.bc.ceres.glayer.Layer
          extended by org.esa.beam.framework.ui.product.VectorDataLayer
All Implemented Interfaces:
com.bc.ceres.core.Extensible
Direct Known Subclasses:
TrackLayerType.TrackLayer

public class VectorDataLayer
extends com.bc.ceres.glayer.Layer


Constructor Summary
  VectorDataLayer(com.bc.ceres.glayer.LayerContext ctx, VectorDataNode vectorDataNode)
           
protected VectorDataLayer(VectorDataLayerType vectorDataLayerType, VectorDataNode vectorDataNode, com.bc.ceres.binding.PropertySet configuration)
           
 
Method Summary
protected  void disposeLayer()
           
 com.bc.ceres.swing.figure.FigureCollection getFigureCollection()
           
 SimpleFeatureFigureFactory getFigureFactory()
           
protected  Rectangle2D getLayerModelBounds()
           
 VectorDataNode getVectorDataNode()
           
protected  void renderLayer(com.bc.ceres.grender.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, getTransparency, isCollectionLayer, isVisible, regenerate, removeListener, render, render, renderChildren, setComposite, setId, setName, setTransparency, setVisible, toString
 
Methods inherited from class com.bc.ceres.core.ExtensibleObject
getExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VectorDataLayer

public VectorDataLayer(com.bc.ceres.glayer.LayerContext ctx,
                       VectorDataNode vectorDataNode)

VectorDataLayer

protected VectorDataLayer(VectorDataLayerType vectorDataLayerType,
                          VectorDataNode vectorDataNode,
                          com.bc.ceres.binding.PropertySet configuration)
Method Detail

getVectorDataNode

public VectorDataNode getVectorDataNode()

disposeLayer

protected void disposeLayer()
Overrides:
disposeLayer in class com.bc.ceres.glayer.Layer

getFigureFactory

public SimpleFeatureFigureFactory getFigureFactory()

getFigureCollection

public com.bc.ceres.swing.figure.FigureCollection getFigureCollection()

getLayerModelBounds

protected Rectangle2D getLayerModelBounds()
Overrides:
getLayerModelBounds in class com.bc.ceres.glayer.Layer

renderLayer

protected void renderLayer(com.bc.ceres.grender.Rendering rendering)
Overrides:
renderLayer in class com.bc.ceres.glayer.Layer


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