Also consult the high level developer documentation.
See: Description
Core and Standard Extension | |
---|---|
multivalent | Core system classes. |
multivalent.gui | Graphical user interface widgets, natively implemented as Nodes. |
multivalent.net | Network-related behaviors: cookies, referer, return code, server. |
multivalent.node | Many types of tree nodes: scrolled panel, fixed format document nodes, media leaves. |
multivalent.std | "Standard" system functionality that is guaranteed to be available locally during runtime. |
multivalent.std.adaptor | Media adaptors guaranteed to be available locally: HTML, UNIX manual page, directory, FTP directory, ... |
multivalent.std.adaptor.pdf | PDF manipulation: read, render, modify, write. |
multivalent.std.lens | Lens superclass and standard lenses, such as Magnify and Rot-13. |
multivalent.std.span | A collection of general-use spans: hyperlink, highlight, font, color. |
multivalent.std.ui | Standard user interface controls, such as forward/back buttons and bookmarks. |
General Purpose | |
---|---|
phelps.awt | Generally useful Graphics classes. |
phelps.awt.color | Additional color spaces over java.awt.color. |
phelps.awt.geom | |
phelps.crypto | Generally useful Java utility classes related to cryptography. |
phelps.doc | Generally useful document-related classes. |
phelps.imageio.plugins | Additional image formats over java.imageio.plugins: FAX, xbm. |
phelps.imageio.spi | Service provider interfaces for image formats implemented in phelps.imagio.plugins. |
phelps.io | Generally useful I/O-related classes. |
phelps.lang | Extensions over java.lang |
phelps.lang.reflect | Classes with more detail than Java's built-in reflection capabilities. |
phelps.math | Math: matrix manipulation. |
phelps.net | Generally useful utility classes related to networking. |
Developer Packages | |
---|---|
multivalent.devel | Developer tools, templates, and examples: MyBehavior template, document tree viewer, DebugMode, Embedding, .... |
multivalent.devel.lens | Document inspection lenses: bbox bounds, character numbers, ruler for layout measuring. |
Tools | |
---|---|
tool | Document manipulation tools, usually command-line applications that are simple wrappers of other functionality. |
tool.lucene | |
tool.pdf |
Other Packages |
---|
Also consult the high level
developer documentation.
Classes in multivalent.std.*
packages are not part of the API,
but provide useful functionality and can be a good source of examples.
Key classes include: