public class SimpleFeatureShapeFigure extends com.bc.ceres.swing.figure.AbstractShapeFigure implements SimpleFeatureFigure
Constructor and Description |
---|
SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
SceneTransformProvider provider,
com.bc.ceres.swing.figure.FigureStyle style) |
SimpleFeatureShapeFigure(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() |
Object |
createMemento() |
void |
forceRegeneration() |
org.locationtech.jts.geom.Geometry |
getGeometry() |
Shape |
getShape() |
org.opengis.feature.simple.SimpleFeature |
getSimpleFeature() |
void |
setGeometry(org.locationtech.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, setSegment
addChangeListener, 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, setSelectedStyle
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChangeListener, 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, setSelectedStyle
public SimpleFeatureShapeFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, SceneTransformProvider provider, com.bc.ceres.swing.figure.FigureStyle style)
public SimpleFeatureShapeFigure(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.AbstractShapeFigure
public void setMemento(Object memento)
setMemento
in interface com.bc.ceres.swing.undo.Restorable
setMemento
in class com.bc.ceres.swing.figure.AbstractShapeFigure
public org.opengis.feature.simple.SimpleFeature getSimpleFeature()
getSimpleFeature
in interface SimpleFeatureFigure
public org.locationtech.jts.geom.Geometry getGeometry()
getGeometry
in interface SimpleFeatureFigure
public void setGeometry(org.locationtech.jts.geom.Geometry geometry)
setGeometry
in interface SimpleFeatureFigure
public Shape getShape()
getShape
in interface com.bc.ceres.swing.figure.ShapeFigure
public void forceRegeneration()
forceRegeneration
in interface SimpleFeatureFigure
public void setShape(Shape shape)
setShape
in interface com.bc.ceres.swing.figure.ShapeFigure
public Object clone()
clone
in interface com.bc.ceres.swing.figure.Figure
clone
in class com.bc.ceres.swing.figure.AbstractFigure
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.