public class SimpleFeatureFigureFactory extends Object implements com.bc.ceres.swing.figure.FigureFactory
Constructor and Description |
---|
SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType,
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, 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.FigureFactory
public com.bc.ceres.swing.figure.ShapeFigure createLineFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style)
createLineFigure
in interface com.bc.ceres.swing.figure.FigureFactory
public com.bc.ceres.swing.figure.ShapeFigure createPolygonFigure(Shape shape, com.bc.ceres.swing.figure.FigureStyle style)
createPolygonFigure
in interface com.bc.ceres.swing.figure.FigureFactory
public 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–2017 European Space Agency (ESA). All rights reserved.