|
Multivalent API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Fixed | Interface for fixed internal and leaf classes. |
| Class Summary | |
|---|---|
| FixedI | Internal node for use with formats that are already layed out, such as scanned page images, PostScript, PDF, TeX DVI. |
| FixedIClip | Clips children to be within its bbox, WxH of which are given in constructor and are independent of size and position of children. |
| FixedIHBox | Fixed-format INode that adjusts to changes in size of children by moving them horizontally. |
| FixedIVBox | FixedIVBox |
| FixedLeafBlock | |
| FixedLeafImage | Holds an Image. |
| FixedLeafOCR | Draw by reaching clipping out from who page image that portion corresponding to word. |
| FixedLeafShape | Holds a Shape. |
| FixedLeafUnicode | Leaf subclass for fixed-formatted ASCII. |
| FixedLeafUnicodeKern | Leaf subclass for fixed-formatted Unicode with kerning. |
| IClip | Clips children to be within its bbox, WxH of which are given in constructor and are independent of size and position of children. |
| IGroup | Logical grouping, like IParaBox except doesn't cause linebreaks. |
| IHBox | Place children in horizontal line, no line breaking. |
| INodeZero | Internal node that has zero effect on layout and display. |
| IOutline | Not used -- done with spans instead, as in Outliner. |
| IParaBox | Like a paragraph, layout children in a row, wrapping lines as necessary. |
| IRootAbs | Visual layer containing elements absolutely positioned within current document-- that is, relative to the current document's virtual canvas including scrolling, but independent of content. |
| IRootScreen | Visual layer containing elements absolutely positioned in document window. |
| IVBox | Lays out children vertically, top to bottom. |
| IZoom | Broken Insert node into tree and set zoom factor to implement zooming on subtree. |
| LeafBlock | Block empty rectangular placeholder, for replacing advertisements, say. |
| LeafImage | Medium-specific leaf node. |
| LeafShadow | Leaf to shadow structural node in absolute visual space. |
| LeafShape | Holds a Shape, which is painted stroked or filled or both. |
| LeafText | Superclass for text leaf nodes. |
| LeafUnicode | Leaf subclass for Unicode. |
| LeafZero | Leaf node that has zero effect on layout and display. |
| NodeCharSequence | CharSequence over the document tree, as for used by regular rexpressions. |
| Root | Documents can contain other documents, and this is the topmost instance. |
Many types of tree nodes: scrolled panel, fixed format document nodes, media leaves.
Node types that implement common user interface widgets
are in the multivalent.gui package.
|
Multivalent API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||