|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HitInfo
A HitInfo encapsulates information related to a mouse click
that occured on a particular area of an HitInfo.
| Nested Class Summary | |
|---|---|
static class |
HitInfo.AbstractHitInfo
|
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.InverseZOrderingComparator
A comparator for z-axis ordering |
static class |
HitInfo.List
A collection of HitInfo's that are appropriate when a
mouse-event hits several Element's at once. |
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. |
| Method Summary | |
|---|---|
HitInfo.List |
append(HitInfo hi)
|
PEMouseEvent |
getMouseEvent()
|
Element |
getTarget()
|
| Method Detail |
|---|
Element getTarget()
Element on which the hit occuredPEMouseEvent getMouseEvent()
HitInfoHitInfo.List append(HitInfo hi)
HitInfo.List containing the given
HitInfo appended to this HitInfo.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||