Package | Description |
---|---|
com.bc.ceres.glayer |
The graphical layer API is used to render multi-layer images/displays from various sources.
|
com.bc.ceres.glayer.support |
Various support classes for the
com.bc.ceres.glayer API. |
com.bc.ceres.glayer.support.filters | |
com.bc.ceres.glayer.swing |
Swing user interface support for the
com.bc.ceres.glayer API. |
org.esa.snap.core.layer |
Provides frequently used
LayerType implementations. |
Modifier and Type | Class and Description |
---|---|
class |
CollectionLayer
A layer which can contain other layers.
|
Modifier and Type | Method and Description |
---|---|
abstract Layer |
LayerType.createLayer(LayerContext ctx,
PropertySet layerConfig)
Creates a layer instance for the given application provided context and the given layer configuration.
|
Layer |
CollectionLayer.Type.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
Layer.getParent() |
Layer |
LayerContext.getRootLayer() |
Modifier and Type | Method and Description |
---|---|
List<Layer> |
Layer.getChildren()
Gets the child layers of this layer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LayerFilter.accept(Layer layer) |
protected void |
Layer.fireLayersAdded(Layer[] layers) |
protected void |
Layer.fireLayersRemoved(Layer[] layers) |
void |
LayerListener.handleLayerDataChanged(Layer layer,
Rectangle2D modelRegion)
Called if the data of the given layer has changed.
|
void |
LayerListener.handleLayerPropertyChanged(Layer layer,
PropertyChangeEvent event)
Called if a property of the given layer has changed.
|
void |
LayerListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
LayerListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
LayerListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
void |
LayerListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
Modifier and Type | Class and Description |
---|---|
class |
BackgroundLayer
A background layer is used to draw a background using a unique
Color . |
class |
ImageLayer
A multi-resolution capable image layer.
|
class |
ShapeLayer
A shape layer is used to draw
Shape s. |
Modifier and Type | Method and Description |
---|---|
Layer |
ShapeLayer.Type.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
ImageLayer.Type.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
BackgroundLayer.Type.createLayer(LayerContext ctx,
PropertySet configuration) |
static Layer |
LayerUtils.getChildLayer(Layer root,
LayerFilter filter,
LayerUtils.SearchMode mode)
Deprecated.
since BEAM 4.7
|
static Layer |
LayerUtils.getChildLayer(Layer root,
LayerUtils.SearchMode mode,
LayerFilter filter) |
static Layer |
LayerUtils.getChildLayerById(Layer root,
String id) |
static Layer |
LayerUtils.getChildLayerByName(Layer root,
String name) |
static Layer[] |
LayerUtils.getLayerPath(Layer root,
Layer layer) |
static Layer |
LayerUtils.getRootLayer(Layer layer) |
Modifier and Type | Method and Description |
---|---|
static List<Layer> |
LayerUtils.getChildLayers(Layer root,
LayerUtils.SearchMode mode,
LayerFilter filter) |
Modifier and Type | Method and Description |
---|---|
static Layer |
LayerUtils.getChildLayer(Layer root,
LayerFilter filter,
LayerUtils.SearchMode mode)
Deprecated.
since BEAM 4.7
|
static Layer |
LayerUtils.getChildLayer(Layer root,
LayerUtils.SearchMode mode,
LayerFilter filter) |
static Layer |
LayerUtils.getChildLayerById(Layer root,
String id) |
static Layer |
LayerUtils.getChildLayerByName(Layer root,
String name) |
static int |
LayerUtils.getChildLayerIndex(Layer root,
LayerFilter filter,
LayerUtils.SearchMode mode,
int defaultIndex)
Deprecated.
since BEAM 4.7
|
static int |
LayerUtils.getChildLayerIndex(Layer root,
LayerUtils.SearchMode mode,
int defaultIndex,
LayerFilter filter) |
static List<Layer> |
LayerUtils.getChildLayers(Layer root,
LayerUtils.SearchMode mode,
LayerFilter filter) |
static Layer[] |
LayerUtils.getLayerPath(Layer root,
Layer layer) |
static Collection<Layer[]> |
LayerUtils.getLayerPaths(Layer root,
LayerFilter filter) |
static Layer |
LayerUtils.getRootLayer(Layer layer) |
void |
LayerViewInvalidationListener.handleLayerDataChanged(Layer layer,
Rectangle2D modelRegion)
Called if the data of the given layer has changed.
|
void |
AbstractLayerListener.handleLayerDataChanged(Layer layer,
Rectangle2D modelRegion)
Called if the data of the given layer has changed.
|
void |
LayerViewInvalidationListener.handleLayerPropertyChanged(Layer layer,
PropertyChangeEvent propertyChangeEvent)
Called if a property of the given layer has changed.
|
void |
AbstractLayerListener.handleLayerPropertyChanged(Layer layer,
PropertyChangeEvent event)
Called if a property of the given layer has changed.
|
void |
LayerViewInvalidationListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
LayerViewInvalidationListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
AbstractLayerListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
AbstractLayerListener.handleLayersAdded(Layer parentLayer,
Layer[] childLayers)
Called if a new layer has been added to a collection layer.
|
void |
LayerViewInvalidationListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
void |
LayerViewInvalidationListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
void |
AbstractLayerListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
void |
AbstractLayerListener.handleLayersRemoved(Layer parentLayer,
Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.
|
protected abstract void |
LayerViewInvalidationListener.handleViewInvalidation(Layer layer,
Rectangle2D modelRegion)
Called if a visible layer change occurred.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OrFilter.accept(Layer layer) |
boolean |
NotFilter.accept(Layer layer) |
boolean |
NameFilter.accept(Layer layer) |
boolean |
IdFilter.accept(Layer layer) |
boolean |
AndFilter.accept(Layer layer) |
Modifier and Type | Method and Description |
---|---|
Layer |
LayerCanvasModel.getLayer() |
Layer |
LayerCanvas.getLayer() |
Layer |
DefaultLayerCanvasModel.getLayer() |
Constructor and Description |
---|
DefaultLayerCanvasModel(Layer layer,
Viewport viewport) |
LayerCanvas(Layer layer) |
LayerCanvas(Layer layer,
Viewport viewport) |
Modifier and Type | Class and Description |
---|---|
class |
GraticuleLayer |
class |
MaskCollectionLayer |
Modifier and Type | Method and Description |
---|---|
Layer |
NoDataLayerType.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
MaskLayerType.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
MaskCollectionLayerType.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
GraticuleLayerType.createLayer(LayerContext ctx,
PropertySet configuration) |
Layer |
RgbImageLayerType.createLayer(RasterDataNode[] rasters,
ColoredBandImageMultiLevelSource multiLevelSource) |
static Layer |
MaskLayerType.createLayer(RasterDataNode raster,
Mask mask) |
Layer |
RasterImageLayerType.createLayer(RasterDataNode raster,
MultiLevelSource multiLevelSource) |
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.