public class SimpleFeaturePointFigure extends com.bc.ceres.swing.figure.AbstractPointFigure implements SimpleFeatureFigure
| Constructor and Description |
|---|
SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style) |
SimpleFeaturePointFigure(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() |
com.bc.ceres.swing.figure.Handle[] |
createHandles(int selectionStage) |
Object |
createMemento() |
protected void |
drawPoint(com.bc.ceres.grender.Rendering rendering) |
void |
forceRegeneration() |
com.vividsolutions.jts.geom.Point |
getGeometry() |
int |
getMaxSelectionStage() |
double |
getRadius() |
org.opengis.feature.simple.SimpleFeature |
getSimpleFeature() |
double |
getX() |
double |
getY() |
void |
setGeometry(com.vividsolutions.jts.geom.Geometry geometry) |
void |
setLocation(double x,
double y) |
void |
setMemento(Object memento) |
draw, getBounds, getEffectiveStyle, getLocation, getRank, getSymbol, isCloseTo, isCollection, move, rotate, scale, setLocationaddChangeListener, addFigure, addFigure, addFigureImpl, addFigureImpl, addFigures, addFiguresImpl, addSegment, contains, createScaleHandles, dispose, fireFigureChanged, fireFigureChanged, fireFiguresAdded, fireFiguresRemoved, getChangeListeners, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getHandleStyle, getNormalStyle, getSegment, getSelectedHandleStyle, getSelectedStyle, isSelectable, isSelected, removeAllFigures, removeChangeListener, removeFigure, removeFigureImpl, removeFigures, removeFiguresImpl, removeFiguresImpl, removeSegment, setNormalStyle, setSegment, setSelectable, setSelected, setSelectedStyleequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChangeListener, addFigure, addFigure, addFigures, addSegment, contains, dispose, draw, getBounds, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getNormalStyle, getRank, getSegment, getSelectedStyle, isCloseTo, isCollection, isSelectable, isSelected, move, removeAllFigures, removeChangeListener, removeFigure, removeFigures, removeSegment, rotate, scale, setNormalStyle, setSegment, setSelected, setSelectedStylepublic SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
org.esa.snap.core.datamodel.SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style)
public SimpleFeaturePointFigure(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.AbstractFigurepublic void setMemento(Object memento)
setMemento in interface com.bc.ceres.swing.undo.RestorablesetMemento in class com.bc.ceres.swing.figure.AbstractFigurepublic org.opengis.feature.simple.SimpleFeature getSimpleFeature()
getSimpleFeature in interface SimpleFeatureFigurepublic com.vividsolutions.jts.geom.Point getGeometry()
getGeometry in interface SimpleFeatureFigurepublic void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
setGeometry in interface SimpleFeatureFigurepublic void forceRegeneration()
forceRegeneration in interface SimpleFeatureFigurepublic double getX()
getX in interface com.bc.ceres.swing.figure.PointFigurepublic double getY()
getY in interface com.bc.ceres.swing.figure.PointFigurepublic void setLocation(double x,
double y)
setLocation in class com.bc.ceres.swing.figure.AbstractPointFigurepublic double getRadius()
getRadius in class com.bc.ceres.swing.figure.AbstractPointFigurepublic Object clone()
clone in interface com.bc.ceres.swing.figure.Figureclone in class com.bc.ceres.swing.figure.AbstractFigureprotected void drawPoint(com.bc.ceres.grender.Rendering rendering)
drawPoint in class com.bc.ceres.swing.figure.AbstractPointFigurepublic int getMaxSelectionStage()
getMaxSelectionStage in interface com.bc.ceres.swing.figure.FiguregetMaxSelectionStage in class com.bc.ceres.swing.figure.AbstractFigurepublic com.bc.ceres.swing.figure.Handle[] createHandles(int selectionStage)
createHandles in interface com.bc.ceres.swing.figure.FigurecreateHandles in class com.bc.ceres.swing.figure.AbstractFigureCopyright © 2014–2016 European Space Agency (ESA). All rights reserved.