Multivalent API

Package multivalent.std

Standard system functionality that is guaranteed to be available locally during runtime.

See:
          Description

Class Summary
Autosearch Find words in tree, highlight matches.
BrowseScrollViz Record last scroll positions on document and mark on scrollbar.
ClipMarkup Generate XML-format tagged text for clipboard based on structure tree, instead of usual text.
ClipProvenance Augment selection for clipboard with source URL.
DeleteBehavior User hubs are loaded after built-in hubs, so need way to delete unwanted built-in behaviors.
DisableTree Set as observer on tree node to disable action in that subtree: shortcircuits events, visually grays out content.
Executive Collapse document, showing just Notemarks and structure.
GraphicsWrap Some, but not many, kinds of Lenses are easiest to implement as subclasses of Graphics, as remarked in "Debugging Lenses", UIST 97, Hudson/Rodenstein/Smith, but every method of java.awt.Graphics2D is abstract; GraphicsWrap provides a conveniently subclassable Graphics2D.
LinkMarkup For plain Jane document formats without hyperlinks, scan text looking for patterns to make into links, such as "protocol://host.domain", "www.host.domain", "ftp.host.domain", "user@host.domain".
MediaLoader Load documents in a new thread so GUI and other documents are still live.
Note Show a PostIt-like note in a VFrame.
OcrView Base class for OCR media adaptors.
Outliner Take basic Manual Page tree, add outliner spans (which in turn add controls open/close arrow, click on title to toggle).
PauseNGo Wait for mouse click for DELAY ms, then execute CMD with argument ARG.
PerPage Wraps other behaviors in hub and enables them only when page URI matches passed pattern.
Print STATUS: just defines PRINT semantic event -- no implementation yet.
ReportBug Stuff debugging information into clipboard, for pasting into email or message board post.
RestoreReport BROKEN.
ReverseLink Reverse links: throw page URI to search engine.
ScrollbarViz Visualization of search results on scrollbar.
Search Find words in tree, highlight matches within document.
SearchHit Record for search hits, to be passed around in the semantic event "searchHits".
ShowHeaders Show various metadata: HTTP headers, HTML META tags
SimpleAnchorScrollTo Scroll to simple anchor, both HTML NAME/ID attr and AnchorSpan annotations.
SlideShow Full screen slide show for multipage documents.
SlideShowLinks Collect links in current document, march through in other window.
SpeedRead Starting at cursor/selection, flash words up at some rate, after and superior to Vortex.
SyncTimerTask TimerTask that notifies all of its Observables every time it is TimerTask.run().
TableSort Sort structural table at given column, heuristically determining data type.
VScript Micro scripting language.
 

Package multivalent.std Description

Standard system functionality that is guaranteed to be available locally during runtime. Functionality that's built into other digital document systems, such as basic event handling, searching, URL fixups, HTTP referer, HTTP redirects, the cache, GUI building, and so on, are all behavior extensions.


Multivalent API