|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
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 |
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 . |
|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |