Package org.esa.snap.ui.product
Class SimpleFeatureFigureFactory
java.lang.Object
org.esa.snap.ui.product.SimpleFeatureFigureFactory
- All Implemented Interfaces:
com.bc.ceres.swing.figure.FigureFactory
public class SimpleFeatureFigureFactory
extends Object
implements com.bc.ceres.swing.figure.FigureFactory
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleFeatureFigureFactory
(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType, SceneTransformProvider provider) -
Method Summary
Modifier and TypeMethodDescriptioncom.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) createSimpleFeatureFigure
(org.opengis.feature.simple.SimpleFeature simpleFeature, String defaultStyleCss) com.bc.ceres.swing.figure.FigureStyle
deriveSelectedStyle
(com.bc.ceres.swing.figure.FigureStyle style)
-
Constructor Details
-
SimpleFeatureFigureFactory
public SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType, SceneTransformProvider provider)
-
-
Method Details
-
createPointFigure
public com.bc.ceres.swing.figure.PointFigure createPointFigure(Point2D point, com.bc.ceres.swing.figure.FigureStyle style) - Specified by:
createPointFigure
in interfacecom.bc.ceres.swing.figure.FigureFactory
-
createLineFigure
public com.bc.ceres.swing.figure.ShapeFigure createLineFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style) - Specified by:
createLineFigure
in interfacecom.bc.ceres.swing.figure.FigureFactory
-
createPolygonFigure
public com.bc.ceres.swing.figure.ShapeFigure createPolygonFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style) - Specified by:
createPolygonFigure
in interfacecom.bc.ceres.swing.figure.FigureFactory
-
createSimpleFeatureFigure
public SimpleFeatureFigure createSimpleFeatureFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, String defaultStyleCss) -
deriveSelectedStyle
public com.bc.ceres.swing.figure.FigureStyle deriveSelectedStyle(com.bc.ceres.swing.figure.FigureStyle style)
-