http://www.jpicedt.org

jpicedt.graphic.view
Class HitInfo.Stroke

java.lang.Object
  extended by jpicedt.graphic.view.HitInfo.AbstractHitInfo
      extended by jpicedt.graphic.view.HitInfo.Stroke
All Implemented Interfaces:
HitInfo
Direct Known Subclasses:
HitInfo.EnvelopeStroke, HitInfo.HighlighterStroke
Enclosing interface:
HitInfo

public static class HitInfo.Stroke
extends HitInfo.AbstractHitInfo

Represent a Hit that occured on an Element. It includes information as of which stroke segment was hit (this may be used by the UI to know where to add new points).


Nested Class Summary
 
Nested classes/interfaces inherited from interface jpicedt.graphic.view.HitInfo
HitInfo.AbstractHitInfo, HitInfo.Composite, HitInfo.EnvelopeStroke, HitInfo.HighlighterStroke, HitInfo.Interior, HitInfo.InverseZOrderingComparator, HitInfo.List, HitInfo.Point, HitInfo.Stroke, HitInfo.Text
 
Field Summary
 
Fields inherited from class jpicedt.graphic.view.HitInfo.AbstractHitInfo
clickedObject, mouseEvent
 
Constructor Summary
HitInfo.Stroke(Element clicked, int clickedSegment, PEMouseEvent mouseEvent)
          construct a new HitInfo.Stroke that occured on the stroke of the given Element
 
Method Summary
 int getClickedSegment()
          
author: Sylvain Reynal
 String toString()
           
 
Methods inherited from class jpicedt.graphic.view.HitInfo.AbstractHitInfo
append, getMouseEvent, getTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HitInfo.Stroke

public HitInfo.Stroke(Element clicked,
                      int clickedSegment,
                      PEMouseEvent mouseEvent)
construct a new HitInfo.Stroke that occured on the stroke of the given Element

Parameters:
clickedSegment - Point the index (starting from 0) of the segment of the flattened path on which the hit occured.
Method Detail

getClickedSegment

public int getClickedSegment()

author: Sylvain Reynal

Returns:
return the child on which the mouse-click occured
Since:
jPicEdt

toString

public String toString()
Overrides:
toString in class Object

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org