Class Hierarchy
- java.lang.Object
- diva.canvas.AbstractFigure (implements diva.canvas.Figure)
- diva.canvas.AbstractFigureContainer (implements diva.canvas.FigureContainer)
- diva.canvas.FigureDecorator
- diva.canvas.interactor.Manipulator
- diva.canvas.interactor.BoundsManipulator
- diva.canvas.interactor.CircleManipulator
- diva.canvas.interactor.PathManipulator
- diva.canvas.interactor.Manipulator
- diva.canvas.FigureDecorator
- diva.canvas.toolbox.BasicFigure (implements diva.canvas.interactor.ShapedFigure)
- diva.canvas.toolbox.BasicRectangle
- diva.canvas.interactor.BasicGrabHandle (implements diva.canvas.interactor.GrabHandle)
- diva.canvas.interactor.MoveHandle (implements diva.canvas.interactor.GrabHandle)
- diva.canvas.toolbox.BasicRectangle
- diva.canvas.AbstractFigureContainer (implements diva.canvas.FigureContainer)
- diva.canvas.interactor.AbstractInteractor (implements diva.canvas.interactor.Interactor)
- diva.canvas.interactor.ActionInteractor
- diva.canvas.interactor.CompositeInteractor
- diva.canvas.interactor.SelectionInteractor
- diva.canvas.interactor.DragInteractor
- diva.canvas.interactor.BoundedDragInteractor
- diva.canvas.interactor.SelectionDragger
- diva.canvas.AbstractSite (implements diva.canvas.Site)
- diva.canvas.interactor.BoundsGeometry.BoundsSite
- diva.canvas.interactor.CircleGeometry.CircleSite
- diva.canvas.interactor.PathGeometry.Vertex
- diva.canvas.interactor.PathGeometry.CloseSegment
- diva.canvas.interactor.BasicGrabHandleFactory (implements diva.canvas.interactor.GrabHandleFactory)
- diva.canvas.interactor.BasicSelectionModel (implements diva.canvas.interactor.SelectionModel)
- diva.canvas.interactor.BasicSelectionRenderer (implements diva.canvas.interactor.SelectionRenderer)
- diva.canvas.interactor.BoundsConstraint (implements diva.canvas.interactor.PointConstraint)
- diva.canvas.interactor.BoundsGeometry (implements diva.canvas.interactor.Geometry)
- diva.canvas.interactor.CircleGeometry (implements diva.canvas.interactor.Geometry)
- java.util.EventObject (implements java.io.Serializable)
- diva.canvas.interactor.SelectionEvent
- diva.canvas.interactor.PathGeometry (implements diva.canvas.interactor.Geometry)
- diva.canvas.interactor.QuadrantConstraint (implements diva.canvas.interactor.PointConstraint)
- diva.canvas.AbstractFigure (implements diva.canvas.Figure)
Interface Hierarchy
- diva.canvas.CanvasComponent
- diva.canvas.VisibleComponent
- diva.canvas.Figure (also extends diva.util.UserObjectContainer)
- diva.canvas.interactor.GrabHandle
- diva.canvas.interactor.ShapedFigure
- diva.canvas.Figure (also extends diva.util.UserObjectContainer)
- diva.canvas.VisibleComponent
- java.util.EventListener
- diva.canvas.event.LayerListener
- diva.canvas.interactor.Interactor (also extends diva.canvas.event.LayerMotionListener)
- diva.canvas.event.LayerMotionListener
- diva.canvas.interactor.Interactor (also extends diva.canvas.event.LayerListener)
- diva.canvas.interactor.SelectionListener
- diva.canvas.event.LayerListener
- diva.canvas.interactor.Geometry
- diva.canvas.interactor.GrabHandleFactory
- diva.canvas.interactor.PointConstraint
- diva.canvas.interactor.SelectionModel
- diva.canvas.interactor.SelectionRenderer
- diva.util.UserObjectContainer
- diva.canvas.Figure (also extends diva.canvas.VisibleComponent)
- diva.canvas.interactor.GrabHandle
- diva.canvas.interactor.ShapedFigure
- diva.canvas.Figure (also extends diva.canvas.VisibleComponent)