Class PointHandle
- java.lang.Object
- 
- com.bc.ceres.swing.figure.AbstractFigure
- 
- com.bc.ceres.swing.figure.AbstractHandle
- 
- com.bc.ceres.swing.figure.support.PointHandle
 
 
 
- 
- All Implemented Interfaces:
- Figure,- Handle,- ShapeFigure,- Restorable,- Cloneable
 
 public class PointHandle extends AbstractHandle AHandlethat can be used to change point positions.- Since:
- Ceres 0.13
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com.bc.ceres.swing.figure.FigureFigure.Rank
 
- 
 - 
Field Summary- 
Fields inherited from class com.bc.ceres.swing.figure.AbstractFigureNO_FIGURES, NO_HANDLES
 
- 
 - 
Constructor SummaryConstructors Constructor Description PointHandle(PointFigure figure, FigureStyle handleStyle)PointHandle(PointFigure figure, FigureStyle handleStyle, Shape shape)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PointFiguregetFigure()voidmove(double dx, double dy)Moves the figure by the given delta in model coordinates.voidupdateLocation()- 
Methods inherited from class com.bc.ceres.swing.figure.AbstractHandledispose, draw, drawHandle, getBounds, getCursor, getLocation, getRank, getShape, getX, getY, isCloseTo, isCollection, isSelectable, setLocation, setLocation, setShape
 - 
Methods inherited from class com.bc.ceres.swing.figure.AbstractFigureaddChangeListener, addFigure, addFigure, addFigureImpl, addFigureImpl, addFigures, addFiguresImpl, addSegment, clone, contains, createHandles, createMemento, createScaleHandles, fireFigureChanged, fireFigureChanged, fireFiguresAdded, fireFiguresRemoved, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getHandleStyle, getMaxSelectionStage, getNormalStyle, getSegment, getSelectedHandleStyle, getSelectedStyle, isSelected, removeAllFigures, removeChangeListener, removeFigure, removeFigureImpl, removeFigures, removeFiguresImpl, removeFiguresImpl, removeSegment, rotate, scale, setMemento, setNormalStyle, setSegment, setSelectable, setSelected, setSelectedStyle
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.bc.ceres.swing.figure.FigureaddChangeListener, addFigure, addFigure, addFigures, addSegment, clone, contains, createHandles, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getMaxSelectionStage, getNormalStyle, getSegment, getSelectedStyle, isSelected, removeAllFigures, removeChangeListener, removeFigure, removeFigures, removeSegment, rotate, scale, setNormalStyle, setSegment, setSelected, setSelectedStyle
 - 
Methods inherited from interface com.bc.ceres.swing.undo.RestorablecreateMemento, setMemento
 
- 
 
- 
- 
- 
Constructor Detail- 
PointHandlepublic PointHandle(PointFigure figure, FigureStyle handleStyle) 
 - 
PointHandlepublic PointHandle(PointFigure figure, FigureStyle handleStyle, Shape shape) 
 
- 
 - 
Method Detail- 
getFigurepublic PointFigure getFigure() - Overrides:
- getFigurein class- AbstractHandle
- Returns:
- The figure to which this handle belongs.
 
 - 
updateLocationpublic void updateLocation() - Specified by:
- updateLocationin class- AbstractHandle
 
 - 
movepublic void move(double dx, double dy)Description copied from interface:FigureMoves the figure by the given delta in model coordinates.- Specified by:
- movein interface- Figure
- Specified by:
- movein class- AbstractHandle
- Parameters:
- dx- Delta X in model coordinates.
- dy- Delta Y in model coordinates.
 
 
- 
 
-