Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
jpicedt.graphic.view.HitInfo

Packages that use HitInfo
jpicedt.graphic.event | Various events used for the communication between model, view and controler, as well as to notify external receivers of changes in the document structure, appearance,...
jpicedt.graphic.model | Document structure and graphic primitives.
jpicedt.graphic.toolkit | Controller (document editing through UI actions)
jpicedt.graphic.view | Document appearance.
jpicedt.ui.internal | Implementation of MDIManager and related using JInternalFrame's.

Uses of HitInfo in jpicedt.graphic.event

Methods in jpicedt.graphic.event that return HitInfo
`HitInfo` | `EditorKitEvent.getHitInfo()` Return the HitInfo associated with the mouse-event

Constructors in jpicedt.graphic.event with parameters of type HitInfo
`EditorKitEvent(EditorKit source, EditorKitEvent.EventType type, HitInfo hitInfo)` contruct a new EditorKitEvent.

Uses of HitInfo in jpicedt.graphic.model

Methods in jpicedt.graphic.model with parameters of type HitInfo
`PEAction[]` | `PicSmoothPolygon.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of Action's related to this object
`PEAction[]` | `PicPsCurve.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of Action's related to this object
`PEAction[]` | `PicParallelogram.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of Action's related to this object
`PEAction[]` | `PicMultiCurve.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of Action's related to this object
`PEAction[]` | `PicGroup.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Creates an array of Action's related to this object
`PEAction[]` | `PicCircleFrom3Points.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of Action's related to this object
`PEAction[]` | `AbstractCurve.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Creates an array of Action's related to this object

Uses of HitInfo in jpicedt.graphic.toolkit

Methods in jpicedt.graphic.toolkit that return HitInfo
`HitInfo` | `DefaultSelectionHandler.hitTest(PEMouseEvent me)` hitTest on the content of the selection only

Methods in jpicedt.graphic.toolkit with parameters of type HitInfo
`JPopupMenu` | `PopupMenuFactory.createPopupMenu(PECanvas board, HitInfo hi)`
`PEAction[]` | `ActionFactory.createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)` Create an array of PEAction's related to the Element

Uses of HitInfo in jpicedt.graphic.view

Subclasses of HitInfo in jpicedt.graphic.view
`static class` | `HitInfo.Composite` Represent a particular type of Hit that occured on a child of a branch-element, when one whants to specify both the element and its child.
`static class` | `HitInfo.EnvelopeStroke` Deprecated. use HighlighterStroke instead
`static class` | `HitInfo.HighlighterStroke` Represent a Hit that occured on the stroke of a highlighter (eg tangents of a PicSmoothPolygon).
`static class` | `HitInfo.Interior` Represent a Hit that occured on the interior of a Element
`static class` | `HitInfo.Point` Represent a Hit that occured on one or several Element's control-points, the latter case occuring necessarily iff some control-points are identical.
`static class` | `HitInfo.Stroke` Represent a Hit that occured on an Element.
`static class` | `HitInfo.Text` Represent a Hit that occured on some interior area of a TextEditable.

Methods in jpicedt.graphic.view that return HitInfo
`HitInfo` | `View.hitTest(PEMouseEvent e, boolean isHighlightVisible)`
`HitInfo` | `Highlighter.hitTest(PEMouseEvent e)`
`HitInfo` | `DefaultViewFactory.LeafElementView.hitTest(PEMouseEvent e)` This implementation returns a HitInfo.Interior if the view is filled and a click occured on the interior, or a HitInfo.Stroke if a click occured on the stroke path (this use a FlatteningPathIterator built from the current`shape`).
`HitInfo` | `DefaultViewFactory.TextView.hitTest(PEMouseEvent e)` This implementation calls `super.hitTest` and returns the result if non-null (this should be a HitInfo.Point), then returns a HitInfo.Interior if the mouse-click occured inside the text bound (as defined by text layout)
`HitInfo` | `DefaultViewFactory.TextViewHybrid.hitTest(PEMouseEvent e)` This implementation calls `super.hitTest` and returns the result if non-null (this should be a HitInfo.Point), then returns a HitInfo.Interior if the mouse-click occured inside the text bound (as defined by text layout)
`HitInfo` | `DefaultHighlighterFactory.DefaultHighlighter.hitTest(PEMouseEvent e)` Current implementation returns a HitInfo.Point if a click occured on one of the controlled-point indices returned by `getControlPointsIterator()` ; return null otherwise.
`HitInfo` | `DefaultHighlighterFactory.CompositeHighlighter.hitTest(PEMouseEvent e)`
`HitInfo` | `CompositeView.hitTest(PEMouseEvent e)`
`protected abstract HitInfo` | `AbstractView.hitTest(PEMouseEvent e)` Returns a HitInfo corresponding to the given mouse-event.
`HitInfo` | `AbstractView.hitTest(PEMouseEvent e, boolean isHighlightVisible)` Depending on the value of isHighlighVisible, current implementation first delegates to the hosted Highlighter's hitTest() method, then calls `hitTest(PEMouseEvent)`.

Uses of HitInfo in jpicedt.ui.internal

Methods in jpicedt.ui.internal with parameters of type HitInfo
`JPopupMenu` | `PEPopupMenuFactory.createPopupMenu(PECanvas board, HitInfo hi)`

Constructors in jpicedt.ui.internal with parameters of type HitInfo
`PEPopupMenuFactory.PopupMenu(PECanvas canvas, HitInfo hi)` Construct a new pop-up menu associated with the given PECanvas (the component on which a right mouse click occured that triggered this popup).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

Submit a bug : syd@jpicedt.org