Uses of Class
jpicedt.graphic.view.HitInfo
-
Packages that use HitInfo Package Description 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 Modifier and Type Method Description HitInfoEditorKitEvent. getHitInfo()Return the HitInfo associated with the mouse-eventConstructors in jpicedt.graphic.event with parameters of type HitInfo Constructor Description 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 Modifier and Type Method Description PEAction[]AbstractCurve. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Creates an array of Action's related to this objectPEAction[]PicCircleFrom3Points. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of Action's related to this objectPEAction[]PicGroup. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Creates an array of Action's related to this objectPEAction[]PicMultiCurve. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of Action's related to this objectPEAction[]PicParallelogram. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of Action's related to this objectPEAction[]PicPsCurve. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of Action's related to this objectPEAction[]PicSmoothPolygon. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of Action's related to this object -
Uses of HitInfo in jpicedt.graphic.toolkit
Methods in jpicedt.graphic.toolkit that return HitInfo Modifier and Type Method Description HitInfoDefaultSelectionHandler. hitTest(PEMouseEvent me)hitTest on the content of the selection onlyMethods in jpicedt.graphic.toolkit with parameters of type HitInfo Modifier and Type Method Description PEAction[]ActionFactory. createActions(ActionDispatcher actionDispatcher, ActionLocalizer localizer, HitInfo hi)Create an array of PEAction's related to the Elementjavax.swing.JPopupMenuPopupMenuFactory. createPopupMenu(PECanvas board, HitInfo hi) -
Uses of HitInfo in jpicedt.graphic.view
Subclasses of HitInfo in jpicedt.graphic.view Modifier and Type Class Description static classHitInfo.CompositeRepresent 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 classHitInfo.EnvelopeStrokeDeprecated.use HighlighterStroke insteadstatic classHitInfo.HighlighterStrokeRepresent a Hit that occured on the stroke of a highlighter (eg tangents of a PicSmoothPolygon).static classHitInfo.InteriorRepresent a Hit that occured on the interior of a Elementstatic classHitInfo.PointRepresent a Hit that occured on one or several Element's control-points, the latter case occuring necessarily iff some control-points are identical.static classHitInfo.StrokeRepresent a Hit that occured on an Element.static classHitInfo.TextRepresent a Hit that occured on some interior area of a TextEditable.Methods in jpicedt.graphic.view that return HitInfo Modifier and Type Method Description protected abstract HitInfoAbstractView. hitTest(PEMouseEvent e)Returns a HitInfo corresponding to the given mouse-event.HitInfoAbstractView. hitTest(PEMouseEvent e, boolean isHighlightVisible)Depending on the value of isHighlighVisible, current implementation first delegates to the hosted Highlighter's hitTest() method, then callshitTest(PEMouseEvent).HitInfoCompositeView. hitTest(PEMouseEvent e)HitInfoDefaultHighlighterFactory.CompositeHighlighter. hitTest(PEMouseEvent e)HitInfoDefaultHighlighterFactory.DefaultHighlighter. hitTest(PEMouseEvent e)Current implementation returns a HitInfo.Point if a click occured on one of the controlled-point indices returned bygetControlPointsIterator(); return null otherwise.HitInfoDefaultViewFactory.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 currentshape).HitInfoDefaultViewFactory.TextView. hitTest(PEMouseEvent e)This implementation callssuper.hitTestand 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)HitInfoDefaultViewFactory.TextViewHybrid. hitTest(PEMouseEvent e)This implementation callssuper.hitTestand 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)HitInfoHighlighter. hitTest(PEMouseEvent e)HitInfoView. hitTest(PEMouseEvent e, boolean isHighlightVisible) -
Uses of HitInfo in jpicedt.ui.internal
Methods in jpicedt.ui.internal with parameters of type HitInfo Modifier and Type Method Description javax.swing.JPopupMenuPEPopupMenuFactory. createPopupMenu(PECanvas board, HitInfo hi)Constructors in jpicedt.ui.internal with parameters of type HitInfo Constructor Description 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).
-