|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Layer | |
---|---|
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.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 Layer in multivalent |
---|
Methods in multivalent that return Layer | |
---|---|
static Layer |
Layer.getInstance(java.lang.String logicalname,
Document doc)
Constructs top-most Layer of Layers in a Document. |
Layer |
Layer.getInstance(java.lang.String logicalname)
Constructs empty layer with given name, unless one by that name already exists, in which case that existing Layer is returned. |
Layer |
Document.getLayers()
Returns the topmost layer, which holds useful layers (system, genre, annotations, ...). |
Layer |
Document.getLayer(java.lang.String name)
Convenience method for Document.getLayers() plus getInstance(String) . |
Layer |
Behavior.getLayer()
Link to containing layer, which links to Document and so on to Root, Browser, Multivalent. |
Methods in multivalent with parameters of type Layer | |
---|---|
void |
Span.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Given ESIS subtree, pluck class-specific information from attributes, call super.restore() for locations. |
static java.lang.Object |
MediaAdaptor.parseHelper(java.lang.String txt,
java.lang.String adaptor,
Layer layer,
INode parent)
It is recommended that media adaptors construct document trees that directly and fully represent the document format. |
void |
Layer.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Layer.restoreChildren(ESISNode n,
Layer layer)
Override definition in Behavior to keep immediate subtrees that aren't behaviors. |
void |
CursorMark.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
static Behavior |
Behavior.getInstance(java.lang.String logicalname,
java.lang.String behaviorclass,
ESISNode children,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Centralized behavior instantiation factory: instantiate all behaviors through this method -- never use new behavior(...) |
static Behavior |
Behavior.getInstance(java.lang.String logicalname,
java.lang.String behaviorclass,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Used in hub instantiation. |
void |
Behavior.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Takes the place of a constructor's initialization functions; that is, it is invoked exactly once immediately after object instantiation. |
void |
Behavior.restoreChildren(ESISNode n,
Layer layer)
Recursively process ESIS children, restore children as behaviors. |
Uses of Layer in multivalent.devel |
---|
Methods in multivalent.devel with parameters of type Layer | |
---|---|
void |
ShowDocTree.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.devel.lens |
---|
Methods in multivalent.devel.lens with parameters of type Layer | |
---|---|
void |
Ruler.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.net |
---|
Methods in multivalent.net with parameters of type Layer | |
---|---|
void |
RemoteControl.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
When browser destroyed, release port. |
void |
HttpHeaders.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
About.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Take name-to-URI remappings from hub entry's ATTR_MAP attribute,
as name uri, name2 uri2 ... |
Uses of Layer in multivalent.std |
---|
Subclasses of Layer in multivalent.std | |
---|---|
class |
PerPage
Wraps other behaviors in hub and enables them only when page URI matches passed pattern. |
Methods in multivalent.std with parameters of type Layer | |
---|---|
void |
SpeedRead.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Create VFrame. |
void |
SlideShowLinks.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Take interval from "intervalms" attribute. |
void |
ShowHeaders.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Search.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
ReverseLink.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
PerPage.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Note.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
DeleteBehavior.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Autosearch.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.std.adaptor |
---|
Methods in multivalent.std.adaptor with parameters of type Layer | |
---|---|
void |
StyleSheetSetter.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Read in name of style sheet type. |
void |
ManualPageVolume.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.std.lens |
---|
Methods in multivalent.std.lens with parameters of type Layer | |
---|---|
void |
SignalLens.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Sharpen.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Rotate.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Magnify.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Transform mouse coordinates to match magnified. |
void |
LensMan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Lens.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Creates corresponding VFrame, and sets title and bounds, which are available for subclasses to tweak, |
void |
EdgeDetect.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Darken.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Brighten.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Blur.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.std.span |
---|
Methods in multivalent.std.span with parameters of type Layer | |
---|---|
void |
SubSupSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
SignalSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
SidebarSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
ReplaceWithSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
RelPointSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
PointSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
OverstrikeSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attrs,
Layer layer)
|
void |
OutlineSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
MoveTextSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
InsertSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
HyperlinkSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Restore almost always invokes its superclass, which when it chains up to Behavior sets the behavior's attributes and adds it to the passed layer. |
void |
FontSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
FamilySpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
ElideSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
CapSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
BlinkSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
BIUSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
BackgroundSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
AwkSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
AnchorSpan.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
Uses of Layer in multivalent.std.ui |
---|
Methods in multivalent.std.ui with parameters of type Layer | |
---|---|
void |
Zoom.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
WindowUI.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
SpanUI.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
PublishAnno.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
NotemarkUI.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Multipage.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
If page given in URL anchor (e.g, #page=5 or #page10 or #page.15 ), use that. |
void |
Menubar.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Take menu titles from "Titles" attribute value, names separated by '|'. |
void |
DocumentPopup.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Take name of menu categories, in order, from comma-separated list in DocumentPopup.ATTR_CATEGORIES attribute. |
void |
DnD.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
void |
Bookmark.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Read in bookmarks -- LATER maybe put on timer so load a few seconds after basic startup. |
void |
AttrUI.restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
|
|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |