|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AttributesViewFactory | A factory to create objects related to Element's attributes, eg, BasicStroke's or Paint's objets. |
| HitInfo | A HitInfo encapsulates information related to a mouse click
that occured on a particular area of an HitInfo. |
| View | A View is a graphic representation of an Element. |
| ViewFactory | A factory to create a View for a given Element. |
| Class Summary | |
|---|---|
| AbstractCurveView | a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve. |
| AbstractView | Abstract implementation that provide some basic common behaviours for View's. |
| ArrowView | A class implementing a view for the arrow attribute. |
| ArrowView.CircleCentered | |
| ArrowView.CircleFlushed | |
| ArrowView.DiskCentered | |
| ArrowView.DiskFlushed | |
| ArrowView.DoubleHead | |
| ArrowView.DoubleReverseHead | |
| ArrowView.Head | |
| ArrowView.ReverseHead | |
| ArrowView.RoundedBracket | |
| ArrowView.SquareBracket | |
| ArrowView.TBarCentered | |
| ArrowView.TBarFlushed | |
| CompositeView | A CompositeView is a graphic representation of a BranchElement. |
| ConvexZoneHalfPlaneView | La classe ConvexZoneHalfPlaneView permet de visualiser
l'ensemble des couples (origine, direction normale) correspondant aux
demi-plans délimitant une zone convexe. |
| DefaultViewFactory | This is the default factory used to:
create a View for a given Element ; it relies on a hashmap that associates
View's classes with Element's class, the former being dynamically
instanciated (through Reflection) on-the-fly when needed. |
| EllipseView | a View for rendering ellipses defined by a parallelogram |
| HitInfo.AbstractHitInfo | |
| 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. |
| HitInfo.EnvelopeStroke | Deprecated. use HighlighterStroke instead |
| HitInfo.HighlighterStroke | Represent a hit that occured on the stroke of a highlighter (eg
tangents of a PicSmoothPolygon). |
| HitInfo.Interior | Represent a hit that occured on the interior of a Element |
| HitInfo.InverseZOrderingComparator | A comparator for z-axis ordering |
| HitInfo.List | A collection of HitInfo's that are appropriate when a
mouse-event hits several Element's at once. |
| 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. |
| HitInfo.Stroke | Represent a Hit that occured on an Element. |
| HitInfo.Text | Represent a Hit that occured on some interior area of a TextEditable. |
| LeafElementView | A View for rendering leaf-elements; implements attributes caching, and shape rendering. |
| ParallelogramView | Deprecated. |
| PicNodeConnectionView | Deprecated. |
| TextView | a View for rendering Text's from TextLayout's |
| TextViewHybrid | a View for rendering Text's based on bitmaps (when available) or TextLayout (when image not available) |
| ViewConstants | Useful constants for implementation of the View and Highlighter interfaces. |
| Enum Summary | |
|---|---|
| ArrowView.Direction | |
| ArrowView.Pencil | |
Document appearance. Classes in this package, in particular
ViewFactory's, may be subclassed to fit the requirement of a particular
format, for instance EEPIC.
@since PicEdt 1.3
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||