public class SimpleFeatureShapeFigure extends com.bc.ceres.swing.figure.AbstractShapeFigure implements SimpleFeatureFigure
| Constructor and Description |
|---|
SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style) |
SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle normalStyle,
com.bc.ceres.swing.figure.FigureStyle selectedStyle) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
createMemento() |
void |
forceRegeneration() |
com.vividsolutions.jts.geom.Geometry |
getGeometry() |
Shape |
getShape() |
org.opengis.feature.simple.SimpleFeature |
getSimpleFeature() |
void |
setGeometry(com.vividsolutions.jts.geom.Geometry geometry) |
void |
setMemento(Object memento) |
void |
setShape(Shape shape) |
addSegment, createHandles, draw, drawShape, getBounds, getMaxSelectionStage, getRank, getSegment, isCloseTo, isCollection, move, removeSegment, rotate, scale, setRank, setSegmentaddChangeListener, addFigure, addFigure, addFigureImpl, addFigureImpl, addFigures, addFiguresImpl, contains, createScaleHandles, dispose, fireFigureChanged, fireFigureChanged, fireFiguresAdded, fireFiguresRemoved, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getHandleStyle, getNormalStyle, getSelectedHandleStyle, getSelectedStyle, isSelectable, isSelected, removeAllFigures, removeChangeListener, removeFigure, removeFigureImpl, removeFigures, removeFiguresImpl, removeFiguresImpl, setNormalStyle, setSelectable, setSelected, setSelectedStyleequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChangeListener, addFigure, addFigure, addFigures, addSegment, contains, createHandles, dispose, draw, getBounds, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getMaxSelectionStage, getNormalStyle, getRank, getSegment, getSelectedStyle, isCloseTo, isCollection, isSelectable, isSelected, move, removeAllFigures, removeChangeListener, removeFigure, removeFigures, removeSegment, rotate, scale, setNormalStyle, setSegment, setSelected, setSelectedStylepublic SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style)
public SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle normalStyle,
com.bc.ceres.swing.figure.FigureStyle selectedStyle)
public Object createMemento()
createMemento in interface com.bc.ceres.swing.undo.RestorablecreateMemento in class com.bc.ceres.swing.figure.AbstractShapeFigurepublic void setMemento(Object memento)
setMemento in interface com.bc.ceres.swing.undo.RestorablesetMemento in class com.bc.ceres.swing.figure.AbstractShapeFigurepublic org.opengis.feature.simple.SimpleFeature getSimpleFeature()
getSimpleFeature in interface SimpleFeatureFigurepublic com.vividsolutions.jts.geom.Geometry getGeometry()
getGeometry in interface SimpleFeatureFigurepublic void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
setGeometry in interface SimpleFeatureFigurepublic Shape getShape()
getShape in interface com.bc.ceres.swing.figure.ShapeFigurepublic void forceRegeneration()
forceRegeneration in interface SimpleFeatureFigurepublic void setShape(Shape shape)
setShape in interface com.bc.ceres.swing.figure.ShapeFigurepublic Object clone()
clone in interface com.bc.ceres.swing.figure.Figureclone in class com.bc.ceres.swing.figure.AbstractFigureCopyright © 2014–2016 European Space Agency (ESA). All rights reserved.