public class SimpleFeaturePointFigure extends com.bc.ceres.swing.figure.AbstractPointFigure implements SimpleFeatureFigure
Constructor and Description |
---|
SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style) |
SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
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(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, setLocation
addChangeListener, 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, setSelectedStyle
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChangeListener, 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, setSelectedStyle
public SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, SceneTransformProvider provider, com.bc.ceres.swing.figure.FigureStyle style)
public SimpleFeaturePointFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, 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.Restorable
createMemento
in class com.bc.ceres.swing.figure.AbstractFigure
public void setMemento(Object memento)
setMemento
in interface com.bc.ceres.swing.undo.Restorable
setMemento
in class com.bc.ceres.swing.figure.AbstractFigure
public org.opengis.feature.simple.SimpleFeature getSimpleFeature()
getSimpleFeature
in interface SimpleFeatureFigure
public com.vividsolutions.jts.geom.Point getGeometry()
getGeometry
in interface SimpleFeatureFigure
public void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
setGeometry
in interface SimpleFeatureFigure
public void forceRegeneration()
forceRegeneration
in interface SimpleFeatureFigure
public double getX()
getX
in interface com.bc.ceres.swing.figure.PointFigure
public double getY()
getY
in interface com.bc.ceres.swing.figure.PointFigure
public void setLocation(double x, double y)
setLocation
in class com.bc.ceres.swing.figure.AbstractPointFigure
public double getRadius()
getRadius
in class com.bc.ceres.swing.figure.AbstractPointFigure
public Object clone()
clone
in interface com.bc.ceres.swing.figure.Figure
clone
in class com.bc.ceres.swing.figure.AbstractFigure
protected void drawPoint(Rendering rendering)
drawPoint
in class com.bc.ceres.swing.figure.AbstractPointFigure
public int getMaxSelectionStage()
getMaxSelectionStage
in interface com.bc.ceres.swing.figure.Figure
getMaxSelectionStage
in class com.bc.ceres.swing.figure.AbstractFigure
public com.bc.ceres.swing.figure.Handle[] createHandles(int selectionStage)
createHandles
in interface com.bc.ceres.swing.figure.Figure
createHandles
in class com.bc.ceres.swing.figure.AbstractFigure
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.