Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
multivalent.SemanticEvent

Packages that use SemanticEvent
multivalent | Core system classes.
multivalent.devel | Developer tools, templates, and examples: MyBehavior template, document tree viewer, DebugMode, ....
multivalent.devel.lens | Document inspection lenses: bbox bounds, character numbers, ruler for layout measuring.
multivalent.net | Network-related behaviors: cookies, referer, return code, server.
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.

Uses of SemanticEvent in multivalent

Methods in multivalent with parameters of type SemanticEvent
`boolean` | `SystemEvents.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Default implementations of various semantic events, in After to give everybody else a chance to do something different.
`boolean` | `Span.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Morphing and deletion menu items in popup.
`boolean` | `Span.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Recognize "deleteSpan " and "morphSpan ".
`boolean` | `MediaAdaptor.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On `Document.MSG_STOP`, set stop flag, which subclass has to check for periodically.
`boolean` | `Layer.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Iterates over component Behaviors (including nested Layer's), highest priority to lowest.
`boolean` | `Layer.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Iterates over component Behaviors, lowest priority to highest.
`boolean` | `CursorMark.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Remove self when referenced document is closed.
`boolean` | `Behavior.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Round robin distribution to all behaviors.
`boolean` | `Behavior.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Round robin distribution to all behaviors.

Uses of SemanticEvent in multivalent.devel

Methods in multivalent.devel with parameters of type SemanticEvent
`boolean` | `Stats.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `ShowDocTree.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `ShowDocTree.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `DebugMode.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `DebugMode.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Debug.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Debug.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.devel.lens

Methods in multivalent.devel.lens with parameters of type SemanticEvent
`boolean` | `Ruler.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Fix height/width at FIXEDHEIGHT pixels, depending on orientation.
`boolean` | `CharNum.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `CharNum.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.net

Methods in multivalent.net with parameters of type SemanticEvent
`boolean` | `Robust.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `HttpHeaders.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Stuffs "User-Agent: Multivalent m.n" in headers of HTTP traffic.
`boolean` | `Cookies.semanticEventBefore(SemanticEvent se, java.lang.String msg)` At semantic openDocument, add stored cookies to headers.
`boolean` | `Cookies.semanticEventAfter(SemanticEvent se, java.lang.String msg)` At semantic openedDocument, extract cookies.
`boolean` | `About.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.std

Methods in multivalent.std with parameters of type SemanticEvent
`boolean` | `TableSort.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Since not all man page references are recognizable as such, have docpopup choice to treat current word as man page ref.
`boolean` | `TableSort.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `SpeedRead.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Entries in frame popup: pause, faster, slower, ....
`boolean` | `SpeedRead.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Take action: windowClosed, pause, faster, ....
`boolean` | `SlideShowLinks.semanticEventBefore(SemanticEvent se, java.lang.String msg)` If not slideshow browser, menu option to start.
`boolean` | `SlideShowLinks.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Start slide show, toggle auto, ...
`boolean` | `SlideShow.semanticEventBefore(SemanticEvent se, java.lang.String msg)` "Slide Show" in menu.
`boolean` | `SlideShow.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Start slide show, toggle auto, ...
`boolean` | `SimpleAnchorScrollTo.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Scroll in Before so other scrollers, such as forward/backward menu or XPointer, can override (by scrolling again).
`boolean` | `ShowHeaders.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `ShowHeaders.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Search.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Part of Edit menu
`boolean` | `Search.semanticEventAfter(SemanticEvent se, java.lang.String msg)` When active, takes over toolbar.
`boolean` | `ScrollbarViz.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On "searchHits", stash results and relevant document.
`boolean` | `ReverseLink.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `RestoreReport.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `ReportBug.semanticEventBefore(SemanticEvent se, java.lang.String msg)` "Report Bug" in Help menu.
`boolean` | `ReportBug.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Collect information, stuff in clipboard, alert box for user.
`boolean` | `PerPage.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `OcrView.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `OcrView.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Messages recognized: viewImageOCR viewOCR viewImage
`boolean` | `Note.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Change background color, pinned status, ....
`boolean` | `Note.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Catch corresponding VFrame's windowClosed, windowRaised, ....
`boolean` | `LinkMarkup.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Add entry to View menu.
`boolean` | `LinkMarkup.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Semantic events: toggleLinkScan, closeDocument cleans up link list.
`boolean` | `Executive.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Put checkbox in View menu and document popup. => Move to user hub
`boolean` | `Executive.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On "executiveSummary", mark tree dirty and repaint (which invokes reformat).
`boolean` | `ClipProvenance.semanticEventBefore(SemanticEvent se, java.lang.String msg)` When the Clipboard menu announces it is being built by sending a semantic event with message `VMenu.MSG_CREATE_EDIT` and the node of the menu root in the out field, add an entry.
`boolean` | `ClipProvenance.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Catch the "setProvenance" event sent in semanticEventBefore, assuming it hasn't been short-circuited by some other behavior.
`boolean` | `ClipMarkup.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Add entry to Clipboard menu.
`boolean` | `ClipMarkup.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Semantic event "setMarkup".
`boolean` | `BrowseScrollViz.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On `Document.MSG_FORMATTED` to add observer on scrollbar.
`boolean` | `Autosearch.semanticEventBefore(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.std.adaptor

Methods in multivalent.std.adaptor with parameters of type SemanticEvent
`boolean` | `Texinfo.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `StyleSheetSetter.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On `Document.MSG_OPENED`, stuff set Document style sheet cascade.
`boolean` | `PersonalAnnos.semanticEventBefore(SemanticEvent se, java.lang.String msg)` `Document.MSG_OPENED` looks for and loads corresponding hub.
`boolean` | `PersonalAnnos.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On `Document.MSG_CLOSE` save behaviors in layer to disk.
`boolean` | `MultivalentAdaptor.semanticEventAfter(SemanticEvent se, java.lang.String msg)` When things settle down to Document.MSG_FORMATTED, load real document and load layer on top.
`boolean` | `ManualPageVolume.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `ManualPageVolume.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Intercept openDocument with manpage protocol.
`boolean` | `ManualPage.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Since not all man page references are recognizable as such, have docpopup choice to treat current word as man page ref.
`boolean` | `HTML.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Adds LINKs to Go menu and document popup.
`boolean` | `HTML.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Form processing.
`boolean` | `HexDump.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Choose among hex only, ASCII only, and mixed displays.
`boolean` | `DirectoryLocal.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Choose between short and fielded displays.
`boolean` | `DirectoryLocal.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.std.adaptor.pdf

Methods in multivalent.std.adaptor.pdf with parameters of type SemanticEvent
`boolean` | `PDF.semanticEventBefore(SemanticEvent se, java.lang.String msg)` "Dump PDF to temp dir" in Debug menu.
`boolean` | `PDF.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implements `PDF.MSG_DUMP`, `PDF.MSG_USER_PASSWORD`, `PDF.MSG_OWNER_PASSWORD`.
`boolean` | `ContractualObligation.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Enforce printing restriction.
`boolean` | `AnnoLink.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Attach hyperlink and store incoming data for when/if clicked.
`protected boolean` | `Anno.checkArgs(java.lang.String subtype, SemanticEvent se)` Returns true if semantic event is a PDF annotation, `/Subtype` matches subtype, and event's argument are valid.
`protected Span` | `Anno.createSpan(SemanticEvent se, java.lang.String logical, java.lang.String bename)` Given /Rect (and handle to `PDF`) in semantic event, convert to `Span`.
`boolean` | `Anno.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Action.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implements the PDF Action, as requested by `Action.MSG_EXECUTE`.

Uses of SemanticEvent in multivalent.std.lens

Methods in multivalent.std.lens with parameters of type SemanticEvent
`boolean` | `Mirror.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Spans should call super.semanticEventBefore to pick up morphing and deletion.
`boolean` | `Mirror.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Magnify.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Magnify.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Lens.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Catch corresponding VFrame's windowClosed, windowRaised, ....
`boolean` | `Cypher.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Cypher.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.std.span

Methods in multivalent.std.span with parameters of type SemanticEvent
`boolean` | `SelectionSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Doesn't have Morph/Delete/....
`boolean` | `SelectionSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Remove self when referenced document is closed.
`boolean` | `ReplaceWithSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Navigate to referring links in same document, in span's popup menu.
`boolean` | `ReplaceWithSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `PointSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `PointSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `OutlineSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `MoveTextSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Add "Re-Set move to point" to span-specific popup menu.
`boolean` | `MoveTextSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Handle `MoveTextSpan.MSG_RESET_DEST` event....
`boolean` | `LabelSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Intert to events (so don't get double entries in popups).
`boolean` | `LabelSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Intert to events.
`boolean` | `InsertSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Navigate to referring links in same document, in span's popup menu.
`boolean` | `InsertSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `HyperlinkSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Add to the DOCPOPUP menu--the menu that pops up when the alternative mouse button is clicked over some part of the document (as opposed to the menubar) and the click is not short-circuited out by some behavior.
`boolean` | `HyperlinkSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Catch "copyLink" sent in `semanticEventBefore`.
`boolean` | `BackgroundSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `BackgroundSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `AwkSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Navigate to referring links in same document, in span's popup menu.
`boolean` | `AwkSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `AnchorSpan.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Navigate to referring links in same document, in span's popup menu.
`boolean` | `AnchorSpan.semanticEventAfter(SemanticEvent se, java.lang.String msg)`

Uses of SemanticEvent in multivalent.std.ui

Methods in multivalent.std.ui with parameters of type SemanticEvent
`boolean` | `Zoom.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Zoom.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `WindowUI.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `WindowUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `ViewSource.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Add to View menu.
`boolean` | `ViewSource.semanticEventAfter(SemanticEvent se, java.lang.String msg)` At viewSource semantic event, open new window and show ASCII.
`boolean` | `Toolbar.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Stop.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Stop.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `StandardEdit.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On `VMenu.MSG_CREATE_EDIT`, add cut/copy/paste/... menu items.
`boolean` | `StandardEdit.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implement MSG_CUT, MSG_COPY, ....
`boolean` | `SpanUI.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `SpanUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On "createSpan", create span.
`boolean` | `SemanticUI.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `SelectionUI.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `SelectionUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `SeeMono.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `SeeMono.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Choose between short and fielded displays.
`boolean` | `SaveAs.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Disabled if viewing directory.
`boolean` | `SaveAs.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On "saveAnnosAs" semantic event, pop up dialog and save.
`boolean` | `SaveAnnoAs.semanticEventBefore(SemanticEvent se, java.lang.String msg)` At `VMenu.MSG_CREATE_FILE`, add item to menu.
`boolean` | `SaveAnnoAs.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On "saveAnnosAs" semantic event, pop up dialog and save.
`boolean` | `RobustReport.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `RobustReport.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `PublishAnno.semanticEventBefore(SemanticEvent se, java.lang.String msg)` At `VMenu.MSG_CREATE_FILE`, add "Publish Annos to " to menu.
`boolean` | `PublishAnno.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `PhoneMe.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `PhoneMe.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `OutlineUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `OpenFile.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `NotemarkUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Multipage.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Appear in Go menu, doc popup, toolbar.
`boolean` | `Multipage.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implement the following events: previosuPage, nextPage, fistPage, lastPage.
`boolean` | `Menubar.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `LinkMe.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `History.semanticEventBefore(SemanticEvent se, java.lang.String msg)` Write out history at "EXIT", "exitBrowserInstance', and every so many `Document.MSG_CLOSE`s.
`boolean` | `History.semanticEventAfter(SemanticEvent se, java.lang.String msg)` On "openDocument history:", dynamically generate history page.
`boolean` | `ForwardBack.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `ForwardBack.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `FontRender.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `FontRender.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `FontFaceMenu.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `FontFaceMenu.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `DocumentPopup.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Recognizes "createDocPopup ", sends "createWidget/DOCPOPUP ".
`boolean` | `CacheControl.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On `VMenu.MSG_CREATE_FILE`, add `Offline` menu item.
`boolean` | `CacheControl.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implements `CacheControl.MSG_POLICY_SET`.
`boolean` | `Bookmark.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `Bookmark.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `AttrUI.semanticEventBefore(SemanticEvent se, java.lang.String msg)`
`boolean` | `AttrUI.semanticEventAfter(SemanticEvent se, java.lang.String msg)`
`boolean` | `Annos.semanticEventBefore(SemanticEvent se, java.lang.String msg)` On VMenu.MSG_CREATE_ANNO, make a menu entries for wiping annotations from page and, if multipage, from all pages.
`boolean` | `Annos.semanticEventAfter(SemanticEvent se, java.lang.String msg)` Implements `Annos.MSG_WIPEPAGE` and `Annos.MSG_WIPEALL`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES