public class SimpleFeatureFigureFactory extends Object implements com.bc.ceres.swing.figure.FigureFactory
| Constructor and Description |
|---|
SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType,
org.esa.snap.core.datamodel.SceneTransformProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
com.bc.ceres.swing.figure.ShapeFigure |
createLineFigure(Shape shape,
com.bc.ceres.swing.figure.FigureStyle style) |
com.bc.ceres.swing.figure.PointFigure |
createPointFigure(Point2D point,
com.bc.ceres.swing.figure.FigureStyle style) |
com.bc.ceres.swing.figure.ShapeFigure |
createPolygonFigure(Shape shape,
com.bc.ceres.swing.figure.FigureStyle style) |
SimpleFeatureFigure |
createSimpleFeatureFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
String defaultStyleCss) |
com.bc.ceres.swing.figure.FigureStyle |
deriveSelectedStyle(com.bc.ceres.swing.figure.FigureStyle style) |
public SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType,
org.esa.snap.core.datamodel.SceneTransformProvider provider)
public com.bc.ceres.swing.figure.PointFigure createPointFigure(Point2D point, com.bc.ceres.swing.figure.FigureStyle style)
createPointFigure in interface com.bc.ceres.swing.figure.FigureFactorypublic com.bc.ceres.swing.figure.ShapeFigure createLineFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style)
createLineFigure in interface com.bc.ceres.swing.figure.FigureFactorypublic com.bc.ceres.swing.figure.ShapeFigure createPolygonFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style)
createPolygonFigure in interface com.bc.ceres.swing.figure.FigureFactorypublic SimpleFeatureFigure createSimpleFeatureFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, String defaultStyleCss)
public com.bc.ceres.swing.figure.FigureStyle deriveSelectedStyle(com.bc.ceres.swing.figure.FigureStyle style)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.