|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Zoom.MSG_SET
to set zoom to fit entire page.
Zoom.MSG_SET
to zoom page to width of windowARG_SMALLER -
Static variable in class multivalent.std.ui.Zoom
System.currentTimeMillis()
.
Document
giving current page number in a multipage document.
Document
giving number of pages in a multipage document.
VScript
script.
VScript
script to execute when widget is activated.
VScript
script to execute when widget is activated.
Behavior.createUI(String, String, Object, INode, String, boolean)
.
Document.MSG_OPEN
events with "about" protocol and remaps to document as given in attributes.ActionSpan.action()
.AffineTransform
..afm
) and generates tables in Core14AFM
source code./Subtype /Link
to native hyperlinkpublic
if desired.
VScrollbar.idLocation(Point)
.
VScrollbar.idLocation(Point)
.
Boolean
.Byte
.MediaAdaptor.parse(INode)
concrete document format and put into tree.
MANPATH
and collect page names.
medium
) for medium-specific options (where medium is PDF, HTML, DirectoryLocal, ...).
Map
that canonicalizes keys that are of type String to all lowercaseObject[]
) of PDF array data type (e.g., [ 41 63 572 729 ]
).
Boolean
) of PDF boolean data type (true
or false
).
char[]
) of PDF comment data type (e.g., % comments run from '%' to end of line
).
byte[]
) for raw data, which is not a PDF data type, but which is sometimes mixed with them.
Dict
) of PDF dictionary data type (e.g., << /Length 705 /Filter /FlateDecode >>
).
Integer
) of PDF integer number data type (e.g., 93515
).
IRef
) of PDF indirect reference data type (e.g., 15 0 R
).
String
) of PDF name data type (e.g., /Title
).
java.lang.Long
) .
Double
) of PDF real number data type (e.g., 0.9505
).
StringBuffer
) of PDF string data type (e.g., (PDF Reference)
and <a47cc386aea60669950095583bec355d>
).
Character
.Class
.FilterInputStream
,
which is only needed when the crypt filter is not the first filter,
which is rare.
Behavior.destroy()
genre and document-specific behaviors, and recursively close sub-Document
s.
File
or OutputStreamTee
.
java.awt
.IRef
s to objects reachable from object obj connected by nested data structures or indirect references.
copy(in, out, false)
.
ColorSpace
that implements it.
NFont
based on font dictionary, scaled to size pixels.
PDF
) in semantic event, convert to Span
.
-1
) on read.
0
on read.
File.getName()
), not full path, by {@link phelps.lang.Strings#DICTIONARY_CASE_INSENSITIVE_ORDER.
Arrays
, that sorts in dictionary order, with case insensitively.
Arrays
, that sorts in dictionary order.
Dimension2D
with double
dimensions.URI
(not URL
),
Layer
s of behaviors that implementing genre- or document-specific functionality,
and document-wide variables.Double
.URLDecoder
but without the hassle.
fill mode
.
drawEstring(Graphics2D, String, float, float, long,int, Color)
.
double
s is less than this, then they should be considered equal.
float
s is less than this, then they should be considered equal.
URLEncoder
but without the hassle.
SemanticEvents
are equal()
iff ==
is true for all their fields
(source, message, arg, in, and out).
MouseEvent.MOUSE_ENTERED
, MouseEvent.MOUSE_EXITED
, MouseEvent.MOUSE_PRESSED
, ....
Behavior.eventBefore(AWTEvent, Point, Node)
, the behaviors that take primary action to that event should do so,
after having given other behaviors the opportunity to filter it during eventBefore.
Browser.setCurNode(Node, int)
itself.
Browser.setCurNode(Node, int)
itself.
Map
of the FDF's or PDF's interactive form data,
or an empty Map if there is no form (there is at most one form, with fields on possibly many pages).
FLAG_SERIF
.
FilenameFilter
.FilenameFilter
.File
.Image
.Shape
.Float
.NFont
.COS.OBJECT_NULL
.
URI
.
Font.ITALIC
, flags
.
int
.
VObject.getAttr(String)
, except if no such key, then return default_.
getBrowser(name, "System", true)
.
Browser
with given name, with passed URL to system behaviors hub.
null
is returned.
null
if none.
java.io.File#getCanonicalFile(String)
but also expands ~
to users home directory (as given by the user.home
property).
/Catalog
.
ColorSpaces.createColorSpace(Object, PDFReader)
with cacheing.
cursor
.
null
if none (or COS.OBJECT_NULL
).
Node
's chain up tree by returning this.
File.File(String)
but also expands ~user
to users home directory (as given by the user.home
property).
null
if none.
FLAG_ITALIC
and FLAG_FIXEDPITCH
.
Fonts#createFont(Dict,float.AffineTransform,Dict,PDF,PDFReader)
with cacheing and scaling.
fontname
not on of core 14 fonts.
Map
with keys the fully qualified.
Files.getCanonicalFile(String)
(WWW) if points to directory, tries adding "index.html"
(compression) adding or removing a compression suffix
If no existing file can be found, returns same as Files.getCanonicalFile(String)
.
null
if none.
Images.createImage(Dict, InputStream, AffineTransform, Color, PDFReader)
with cacheing (under key COS.REALIZED
)
PDFReader.getInputStream(Object, boolean)
, assuming not a content stream.
Times
), weight
and flags
, returns best matching font, at point size size pixels.
new behavior(...)
- getInstance(String, String, Map
, Layer) -
Static method in class multivalent.Behavior
- Used in hub instantiation.
- getInstance(String) -
Static method in class multivalent.CHashMap
- Conviently populate with name-value pairs given in a String:
name1=value1;name2=...
- getInstance(String, Document) -
Static method in class multivalent.Layer
- Constructs top-most Layer of Layers in a Document.
- getInstance(String) -
Method in class multivalent.Layer
- Constructs empty layer with given name, unless one by that name already exists, in which case that existing Layer is returned.
- getInstance() -
Static method in class multivalent.Multivalent
- Returns singleton instance, from which preferences and other state can be accessed.
- getInstance(Object[], ColorSpace, Function) -
Static method in class multivalent.std.adaptor.pdf.ColorSpaceDeviceN
-
- getInstance(String, ColorSpace, Function) -
Static method in class multivalent.std.adaptor.pdf.ColorSpaceSeparation
-
- getInstance(Dict, ColorSpace, Rectangle, INode, PDFReader) -
Static method in class multivalent.std.adaptor.pdf.FixedLeafShade
- Returns leaf that performs the type of smooth shading (gradient) described by the passed shading dictionary
within the area bbox.
- getInstance(Object, PDFReader) -
Static method in class multivalent.std.adaptor.pdf.Function
- Returns function instance corresponding to dictref, which should get an
IRef
or a Dict if the function is specified directly.
- getInstance(String, Dict, COSSource) -
Static method in class multivalent.std.adaptor.pdf.SecurityHandler
Constructor.newInstance(Object[])
for a description of the exceptions thrown.
- getInstance() -
Static method in class phelps.awt.color.ColorSpaceCMYK
-
- getInstance() -
Static method in class phelps.awt.color.ColorSpaceHSV
-
- getInstance() -
Static method in class phelps.awt.color.ColorSpaceYCCK
-
- getInstructions(Cp_info[], ClassFile) -
Method in class phelps.lang.reflect.Code_attribute
-
- getInteger(int) -
Static method in class phelps.lang.Integers
- Caches
Integer
objects, so the 1000s of instances of 0 all share the same Java object.
- getJustify() -
Method in class multivalent.CLGeneral
-
- getKernAt(int) -
Method in class multivalent.node.FixedLeafUnicodeKern
-
- getKey() -
Method in class multivalent.std.adaptor.pdf.SecurityHandler
- CryptFilter may take key from a security handler and use in Adobe algorithms.
- getKey() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerPublicKey
-
- getKey() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
-
- getLastChild() -
Method in class multivalent.INode
- Returns last child, or null if no children.
- getLastLeaf() -
Method in class multivalent.INode
- If last child is leaf, returns that.
- getLastLeaf() -
Method in class multivalent.Leaf
-
- getLastLeaf() -
Method in class multivalent.Node
-
- getLayer() -
Method in class multivalent.Behavior
- Link to containing layer, which links to Document and so on to Root, Browser, Multivalent.
- getLayer(String) -
Method in class multivalent.Document
- Convenience method for
Document.getLayers()
plus Layer.getInstance(String)
.
- getLayers() -
Method in class multivalent.Document
- Returns the topmost layer, which holds useful layers (system, genre, annotations, ...).
- getLeading() -
Method in class com.pt.awt.NFont
- Returns recommended leading, for single spacing.
- getLength(String) -
Method in class multivalent.std.adaptor.CSS
-
- getLength() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Returns length of encryption key.
- getLengths(String) -
Method in class multivalent.std.adaptor.CSS
- Returns count.
- getLensMan() -
Method in class multivalent.std.lens.Lens
- Return lens manager behavior that coordinates lens intersections.
- getLine() -
Method in class multivalent.ParseException
-
- getLineIncrement() -
Method in class multivalent.gui.VScrollbar
-
- getLinearized() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- If document is linearized, returns integer > 0 that is object number of linearization dictionary.
- getLocal(int) -
Method in class phelps.lang.reflect.LocalVariableTable_attribute
-
- getLogger() -
Static method in class com.pt.awt.NFont
- Interesting events are logged to this logger getLogger() -
Static method in class multivalent.Behavior
-
- getLogger() -
Static method in class multivalent.Multivalent
- Returns main logger (subsystems can use own logger).
- getM() -
Method in class multivalent.std.adaptor.pdf.Function
- Returns input arity.
- getMark() -
Method in class multivalent.CursorMark
-
- getMask() -
Method in class multivalent.devel.NodeActivity
-
- getMax() -
Method in class multivalent.gui.VScrollbar
-
- getMaxCharBounds() -
Method in class com.pt.awt.NFont
- Returns left in rectangle's x, ascent in y, width in width, height in height.
- getMaxDepth() -
Method in class phelps.net.Crawler
-
- getMaxGlyphNum() -
Method in class com.pt.awt.NFont
- Returns highest glyph index + 1, which may be larger than
getNumGlyphs()
if some "slots" are empty.
- getMaxThreads() -
Method in class phelps.net.Crawler
-
- getMaxValue(int) -
Method in class phelps.awt.color.ColorSpaceLab
-
- getMediaAdaptor() -
Method in class multivalent.Document
- Returns (primary) media adaptor that created document tree.
- getMediaBox() -
Method in class multivalent.std.adaptor.pdf.PDF
-
- getMessage() -
Method in class multivalent.SemanticEvent
- Messages are intern()'ed, so you can compare it with
==
rather than Object.equals(Object)
.
- getMetadata(Object) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns metadata associated with object, or return 0-length String if none.
- getMin() -
Method in class multivalent.gui.VScrollbar
-
- getMinValue(int) -
Method in class phelps.awt.color.ColorSpaceLab
-
- getModifiers() -
Method in class phelps.lang.reflect.ClassFile
-
- getMultiplex() -
Static method in class com.pt.awt.NFont
- Returns file descriptor multiplexer shared among all
NFont
s.
- getN() -
Method in class multivalent.std.adaptor.pdf.Function
- Returns output arity.
- getName() -
Method in class com.pt.awt.NFont
- Returns the PostScript name of font, such as "Times-Roman".
- getName() -
Method in class multivalent.Behavior
- Returns the String used to instantiate the Behavior via
Behavior.getInstance(String, String, Map, Layer)
.
- getName() -
Method in class multivalent.Browser
- Return logical internal name of browser window instance.
- getName() -
Method in class multivalent.Node
-
- getName() -
Method in class multivalent.StyleSheet
-
- getName() -
Method in class multivalent.VObject
-
- getName() -
Method in class multivalent.std.adaptor.pdf.NFontType3
-
- getName(Color) -
Static method in class phelps.awt.Colors
-
- getName(int) -
Static method in class phelps.lang.Characters
- Returns Unicode name of codepoint.
- getName() -
Method in class phelps.lang.reflect.ClassFile
-
- getNextLeaf() -
Method in class multivalent.Node
- Get the following leaf in a left-to-right traversal, returning null if none.
- getNextNode() -
Method in class multivalent.Node
- Get the node immediately following in a depth-first tree walk, returning null if none.
- getNextSibling() -
Method in class multivalent.INode
- DOM2 -- childAt() more efficient.
- getNode() -
Method in class multivalent.devel.NodeActivity
-
- getNodeName() -
Method in class multivalent.Node
- DOM2 nomenclature -- since method on a Node, why not "getName()"?
- getNumGlyphs() -
Method in class com.pt.awt.NFont
- Returns number of glyphs defined in font.
- getNumGlyphs() -
Method in class multivalent.std.adaptor.pdf.NFontType3
-
- getNumImages(boolean) -
Method in class phelps.imageio.plugins.XWindowImageReader
-
- getObjCnt() -
Method in class multivalent.std.adaptor.pdf.COSSource
-
- getObjCnt() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns number of objects, numbered from 0.
- getObjCnt() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
- Returns number of objects.
- getObjGen(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns object's generation number.
- getObjGen(int) -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getObjInt(Object) -
Method in class multivalent.std.adaptor.pdf.COSSource
- Convenience method for
((Number)getObject(ref)).intValue()
.
- getObjOff(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns object's byte offset in file.
- getObjType(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns object's type, which is one of
COS.XREF_FREE
, COS.XREF_NORMAL
, or COS.XREF_OBJSTMC
.
- getObjType(int) -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getObject(Object) -
Method in class multivalent.std.adaptor.pdf.COSSource
-
- getObject(Object) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns referenced object, following any indirect references to concrete objects.
- getObject(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns object from xref table offset at point num, from 0 to
PDFReader.getObjCnt()
, taking from cache if available.
- getObject(int, boolean) -
Method in class multivalent.std.adaptor.pdf.PDFWriter
- Objects are read on demand from the backing PDFReader, if any.
- getObject(Object) -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getObjects() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
- Return array of all objects currently read in base PDFReader or explicitly set by client code.
- getObservable() -
Method in class multivalent.std.SyncTimerTask
-
- getObservers() -
Method in class multivalent.Node
- Needed by Document to do clipboardBeforeAfter on root before selection.
- getOffImage() -
Method in class multivalent.Browser
- Returns handle to offscreen
Image
that holds the image of the Browser content.
- getOut() -
Method in class multivalent.SemanticEvent
-
- getOutputStream() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
- For expert use in special cases.
- getOverline() -
Method in class multivalent.CLGeneral
-
- getOverstrike() -
Method in class multivalent.CLGeneral
-
- getOwner() -
Method in class multivalent.Mark
-
- getP() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Returns value of P field from dictionary.
- getPackage() -
Method in class phelps.lang.reflect.ClassFile
-
- getPage(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Given page number, finds corresponding a page dictionary.
- getPageCnt() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns number of pages in document.
- getPageNum(Dict) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Reverse of
PDFReader.getPage(int)
.
- getPageRef(int) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Given page number, finds corresponding a page object.
- getPaint() -
Method in class multivalent.std.GraphicsWrap
-
- getParameterTypes() -
Method in class phelps.lang.reflect.Method_info
-
- getParentNode() -
Method in class multivalent.Node
- DOM2 nomenclature (why not "getParent()"?).
- getParseType(String) -
Static method in class multivalent.std.adaptor.HTML
- Less efficient than
HTML.getParseType(int)
.
- getParseType(int) -
Static method in class multivalent.std.adaptor.HTML
- Parse type is TAGTYPE_EMPTY, TAGTYPE_SPAN, TAGTYPE_NEST, TAGTYPE_NONEST, or TAGTYPE_UNKNOWN if tag is unknown.
- getPerm() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Returns permission bits in effect.
- getPosn() -
Method in class multivalent.ParseException
-
- getPreference(String, String) -
Method in class multivalent.Behavior
- Convenience method for getting preference in class Multivalent.
- getPreference(String, String) -
Method in class multivalent.Multivalent
- Returns preference under passed key,
or if it doesn't exists sets value with defaultval and establishes this as the future preference value.
- getPreferredSize() -
Method in class multivalent.Browser
-
- getPrevLeaf() -
Method in class multivalent.Node
- Get the previous leaf in a left-to-right traversal, returning null if none.
- getPrevNode() -
Method in class multivalent.Node
- Get the node immediately previous in a depth-first tree walk, returning null if none.
- getPreviousSibling() -
Method in class multivalent.INode
- DOM2 -- childAt() more efficient.
- getPriority() -
Method in class multivalent.CLGeneral
-
- getPriority() -
Method in interface multivalent.ContextListener
- Self-reported priority relative to others of the same class, e.g., other spans.
- getPriority() -
Method in class multivalent.CursorMark
-
- getPriority() -
Method in class multivalent.Span
-
- getPriority() -
Method in class multivalent.std.lens.Lens
- final because lens priority given by window stacking order.
- getPriority() -
Method in class multivalent.std.span.AnchorSpan
-
- getPriority() -
Method in class multivalent.std.span.BlinkSpan
- Higher priority than color changes, but not as high as SELECTION.
- getPriority() -
Method in class multivalent.std.span.HyperlinkSpan
- Prefer for style sheet to set appearance.
- getPriority() -
Method in class multivalent.std.span.LabelSpan
-
- getPriority() -
Method in class multivalent.std.span.Notemark
-
- getPriority() -
Method in class multivalent.std.span.OutlineSpan
- Lower priority than style sheet-based settings.
- getPriority() -
Method in class multivalent.std.span.SelectionSpan
- Paints on top of everything else.
- getPriority() -
Method in class multivalent.std.span.UnderlineSpan
-
- getR() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerPublicKey
- Returns version of standard security handler.
- getR() -
Method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Returns version of standard security handler.
- getRA() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns associated
RandomAccess
.
- getRadiogroup() -
Method in class multivalent.gui.VRadiobox
-
- getReader() -
Method in class multivalent.std.adaptor.ML
-
- getReader() -
Method in class multivalent.std.adaptor.pdf.PDF
-
- getReader() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getReal(double) -
Static method in class multivalent.std.adaptor.pdf.PDFReader
-
- getRelLocation(Node) -
Method in class multivalent.Node
- Determine location of node relative to passed node, as for instance location of image relative to its Document.
- getRenderingHint(RenderingHints.Key) -
Method in class multivalent.std.GraphicsWrap
-
- getRenderingHints() -
Method in class multivalent.std.GraphicsWrap
-
- getReturnType() -
Method in class phelps.lang.reflect.Method_info
-
- getRights() -
Method in class com.pt.awt.NFont
- Returns font usage rights bit mask.
- getRoot() -
Method in class multivalent.Behavior
- Convenience method to fetch Root from Browser.
- getRoot() -
Method in class multivalent.Browser
- Returns master
Root
, which contains both GUI and perhaps multiple content subdocument.
- getRoot() -
Method in class multivalent.Document
-
- getRoot() -
Method in class multivalent.Node
- Chains up parent links.
- getRoot() -
Method in class multivalent.node.Root
- Ends chain up tree, returning self.
- getRoot(String) -
Static method in class phelps.io.Files
- Returns filename with suffix, if any, chopped off.
- getRootDir(Class) -
Static method in class phelps.lang.Classes
- Returns file directory containing JAR or classes,
or
null
if that part of CLASSPATH is not a File
.
- getRows() -
Method in class phelps.math.Matrix
-
- getScope() -
Method in class multivalent.Browser
- Interactive editing should be done only within subtree rooted here.
- getScope() -
Method in class phelps.net.Crawler
-
- getSecurityHandler() -
Method in class multivalent.std.adaptor.pdf.Encrypt
- Returns SecurityHandler associated with document.
- getSelected() -
Method in class multivalent.gui.VMenu
-
- getSelectionSpan() -
Method in class multivalent.Browser
- Returns handle to the
selection span
.
- getShadowed() -
Method in class multivalent.node.LeafShadow
-
- getShape() -
Method in class multivalent.node.LeafShape
- Returns shape (not a copy).
- getShowPolicy() -
Method in class multivalent.gui.VScrollbar
-
- getSignature(String) -
Static method in class phelps.net.RobustHyperlink
- Return signature as found in string.
- getSignatureWords(String) -
Static method in class phelps.net.RobustHyperlink
- Return signature as plain words: no "?
- getSize() -
Method in class com.pt.awt.NFont
- Returns size in pixels.
- getSize() -
Method in class multivalent.CLGeneral
-
- getSource() -
Method in class com.pt.awt.NFont
- Returns font's source file or URL, which is usually a file, or
null
if font was created from byte[]
or other non-addressible source.
- getSpaceAbove() -
Method in class multivalent.CLGeneral
-
- getSpaceBelow() -
Method in class multivalent.CLGeneral
-
- getSpaceEchar() -
Method in class com.pt.awt.NFont
- Returns the character that seems to be used as a space in the current encoding, or
NOTDEF_CHAR
if no such character.
- getSpaceEchar() -
Method in class multivalent.std.adaptor.pdf.NFontType3
-
- getStart() -
Method in class multivalent.Span
- (Node, offset) of start of span.
- getStartXRef() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- File offset of (last) trailer, which is needed for incremental updates.
- getState() -
Method in class multivalent.gui.VCheckbox
-
- getState() -
Method in class multivalent.gui.VRadiobox
-
- getState() -
Method in class multivalent.std.span.HyperlinkSpan
- Run-of-the-mill field getter.
- getSticky(int) -
Method in class multivalent.Node
-
- getStmF() -
Method in class multivalent.std.adaptor.pdf.Encrypt
-
- getStrF() -
Method in class multivalent.std.adaptor.pdf.Encrypt
-
- getStreamData(Object, boolean, boolean) -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns entire content of input stream.
- getStreamData(Object) -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getStreamMetadata() -
Method in class phelps.imageio.plugins.XWindowImageReader
-
- getString(Cp_info[], ClassFile) -
Method in class phelps.lang.reflect.Cp_info
-
- getStringBounds(String) -
Method in class com.pt.awt.NFont
- Logical origin, ascent, advance, and height (includes leading).
- getStringBounds(String, int, int) -
Method in class com.pt.awt.NFont
-
- getStroke() -
Method in class multivalent.Context
-
- getStroke() -
Method in class multivalent.std.GraphicsWrap
-
- getStyleSheet() -
Method in class multivalent.Document
-
- getSubformat() -
Method in class com.pt.awt.NFont
- Returns secondary format, such as "CFF/CID" under primary format "CFF".
- getSuffix(String) -
Static method in class multivalent.std.adaptor.pdf.Images
- Returns file type suffix corresponding to PDF filter, e.g., PDF
DCTDecode
returns jpg
.
- getSuffix(File) -
Static method in class phelps.io.Files
-
- getSuffix(String) -
Static method in class phelps.io.Files
- Returns the portion of filename after and exclusive of the last dot (".").
- getSuperclass() -
Method in class phelps.lang.reflect.ClassFile
-
- getTag() -
Method in class multivalent.std.adaptor.ML
-
- getTag(char) -
Method in class multivalent.std.adaptor.ML
- ESISNode returned is reused, so clients should extract all they want before calling again.
- getTail(String) -
Static method in class phelps.io.Files
-
- getTail(Class) -
Static method in class phelps.lang.Classes
-
- getTail(String) -
Static method in class phelps.lang.Classes
-
- getTarget() -
Method in class multivalent.std.span.HyperlinkSpan
- Run-of-the-mill field getter.
- getText() -
Method in class multivalent.node.LeafText
- Returns Unicode text.
- getTextTransform() -
Method in class multivalent.CLGeneral
-
- getTimer() -
Method in class multivalent.Multivalent
- Heartbeat timer calls observers every 100 ms
- getTitle() -
Method in class multivalent.gui.VFrame
- Bounds of window, with (x,y) relative to containing Document.
- getTrailer() -
Method in class multivalent.std.adaptor.pdf.COSSource
-
- getTrailer() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Document trailer.
- getTrailer() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
- Document trailer.
- getTransform() -
Method in class com.pt.awt.NFont
- Returns a copy of the transform associated with this
NFont
.
- getTransform() -
Method in class multivalent.std.GraphicsWrap
-
- getTransform() -
Method in class multivalent.std.adaptor.pdf.PDF
-
- getURI() -
Method in class multivalent.Document
-
- getURI() -
Method in class multivalent.MediaAdaptor
- Returns the logical URI of the document
(the data may come from a cache or elsewhere).
- getURI() -
Method in class multivalent.std.adaptor.pdf.PDFReader
- Returns associated URI.
- getURI() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getURI() -
Method in class multivalent.std.span.HyperlinkSpan
- Run-of-the-mill field getter.
- getUnderline() -
Method in class multivalent.CLGeneral
-
- getUnderline2() -
Method in class multivalent.CLGeneral
-
- getUnicode() -
Method in class com.pt.awt.NFont
- Returns Unicode ranges for which font has various levels of coverage:
[0] = existence (at least one glyph),
[1] = "good" coverage (of visible glyphs), and
[2] = full coverage.
- getUnicode(String) -
Static method in class multivalent.std.adaptor.HTML
- Return Unicode character corresponding to given HTML entity reference.
- getV() -
Method in class multivalent.std.adaptor.pdf.Encrypt
-
- getVAlign() -
Method in class multivalent.CLGeneral
-
- getVAlign(String) -
Static method in class multivalent.std.adaptor.HTML
-
- getVal(String, Document, Map
, String) -
Static method in class multivalent.std.VScript
-
- getVal(String, Document, Map
) -
Static method in class multivalent.std.VScript
-
- getValue(String) -
Method in class multivalent.VObject
- Return attribute value that might not be of type String.
- getValue() -
Method in class multivalent.gui.VScrollbar
-
- getVar(Object) -
Method in class multivalent.Document
-
- getVar(String, Document, Map
) -
Static method in class multivalent.std.VScript
-
- getVersion() -
Method in class com.pt.awt.NFont
- Returns version of font, or empty string if there is no version or it is not applicable.
- getVersion() -
Method in class multivalent.std.adaptor.pdf.COSSource
- Returns the major version of PDF used; for example, for PDF 1.4.
- getVersion() -
Method in class multivalent.std.adaptor.pdf.PDFReader
-
- getVersion() -
Method in class multivalent.std.adaptor.pdf.PDFWriter
-
- getVisualLayer(String) -
Method in class multivalent.Document
- Deprecated. visual layers not special
- getVisualLayer(String, String) -
Method in class multivalent.Document
-
- getVisualLayer() -
Method in class multivalent.std.lens.LensMan
- Return INode under which all Lens VFrame's are stored.
- getVsb() -
Method in class multivalent.IScrollPane
- Scrollbars, which uncharacteristically aren't reachable by walking the tree.
- getWeight() -
Method in class com.pt.awt.NFont
- Returns weight, such as
WEIGHT_BOLD
.
- getWeight() -
Method in class multivalent.CLGeneral
-
- getWidth() -
Method in class phelps.awt.geom.Dimension2D_Double
-
- getWidth(int) -
Method in class phelps.imageio.plugins.XWindowImageReader
-
- getWidthChars() -
Method in class multivalent.gui.VEntry
-
- getWidths(String) -
Static method in class multivalent.std.adaptor.pdf.Core14AFM
- Returns array of character widths, with array position 0 corresponding to character code 32.
- getXdelta() -
Method in class multivalent.CLGeneral
-
- getXor() -
Method in class multivalent.CLGeneral
-
- getYdelta() -
Method in class multivalent.CLGeneral
-
- getZoom() -
Method in class multivalent.MediaAdaptor
-
- getstroke() -
Method in class multivalent.CLGeneral
-
- glob(String) -
Static method in class phelps.io.Files
- Returns array of File's matching UNIX glob pattern,
with the extension that
**
searches the current directory and all subdirectories.
- go() -
Method in class multivalent.std.PauseNGo
-
- go(Node, Object, Object) -
Static method in class multivalent.std.adaptor.HTML
- TARGET-aware hyperlink.
- go() -
Method in class multivalent.std.span.HyperlinkSpan
- Override this for special action when hyperlink is clicked.
Dublin Core
where applicable.
.so
.
Outliner
.15 0 R
.InputStream
s,
possibly with encodings such as Flate and ASCIIHex,
possibly with a Predictor (on LZW or Flate),
possibly encrypted.InputStream
s.Integer
.VScrollbar.TOPARROW
.
.gz
, .Z
, .bzip2
/.bz2
.
true
iff ch is in [0-9a-fA-F].
true
iff font has hinted outlines, which in Type 1 and TrueType is a sign of higher quality.
/Catalog
.
ESISNode
s,
and dispatches (round robin) protocol events over its collection.Layer
s: create new, remove, save, toggle active, ....Shape
, which is painted stroked or filled or both.Graphics2D.drawImage(BufferedImage, BufferedImageOp, int, int)
.Long
.open
.
String
or Color
.
Span
describe by hub attributes and move to extent of current selection.
Browser.MSG_CREATE_TOOLBAR
, but for a second toolbar, under the first.
FORM
.
FORM
.
FORM
to server.
Document.MSG_OPEN
with HOMEPAGE user preference.
Document
's Document.ATTR_PAGE
attribute.
SlideShowLinks.SLIDESHOWNAME
and play slide show.
Math
.fill mode
.
java.awt.Font
.null
.
VScrollbar.idLocation(Point)
.
VScrollbar.idLocation(Point)
.
CharSequence
over the document tree, as for used by regular rexpressions
.VFrame
.null
).
FixedLeafOCR
s).Object
.FileDialog
.DataOutputStream
, except data written low byte first (little endian) for short
, int
, long
, and char
.OutputStream
s.InputUni
.
new PDFWriter(out, base, false).
- PDFWriter(File, PDFReader, boolean) -
Constructor for class multivalent.std.adaptor.pdf.PDFWriter
-
- PDFWriter(OutputUni) -
Constructor for class multivalent.std.adaptor.pdf.PDFWriter
- Creates a PDF from scratch.
- PERM_ALL -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
-
- PERM_ANNO -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: Add or modify text annotations, fill in interactive form fields, and, if
SecurityHandlerStandard.PERM_MODIFY
is also set, create or modify interactive form fields (including signature fields).
- PERM_ASSEMBLE -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: (Revision 3 only) Assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if
SecurityHandlerStandard.PERM_MODIFY
is clear.
- PERM_COPY -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission:
(Revision 2) Copy or otherwise extract text and graphics from the document, including extracting text and graphics (in support of accessibility to disabled users or for other purposes).
- PERM_COPY_R3 -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: (Revision 3 only) Extract text and graphics (in support of accessibility to disabled users or for other purposes).
- PERM_DECRYPT -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- If the owner password was given, allow the document to be decrypted (extension to Adobe permission set).
- PERM_FILL -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: (Revision 3 only) Fill in existing interactive form fields (including signature fields), even if
SecurityHandlerStandard.PERM_ANNO
is clear.
- PERM_MODIFY -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: Modify the contents of the document by operations other than those controlled by
SecurityHandlerStandard.PERM_ANNO
, SecurityHandlerStandard.PERM_FILL
, SecurityHandlerStandard.PERM_ASSEMBLE
.
- PERM_NONE -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
-
- PERM_PRINT -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: (Revision 2) Print the document.
- PERM_PRINT_GOOD -
Static variable in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Permission: (Revision 3 only) Print the document to a representation from which a faithful digital copy of the PDF content could be generated.
- PERSONAL -
Static variable in class multivalent.Layer
- Layer names are given by String's and usually known by convention, but some are defined, such as PERSONAL for personal annotations.
- PORT_DEFAULT -
Static variable in class multivalent.net.RemoteControl
-
- PREFIX -
Static variable in class multivalent.Layer
-
- PREFIX -
Static variable in class multivalent.std.adaptor.StyleSheetSetter
-
- PREF_AUTO -
Static variable in class multivalent.std.LinkMarkup
- Boolean.
- PREF_CACHEDIR -
Static variable in class multivalent.Multivalent
-
- PREF_DIR -
Static variable in class multivalent.std.adaptor.ManualPageVolume
- Boolean indicating whether or not to show file system directories of man page roots.
- PREF_DISPLAY -
Static variable in class multivalent.std.adaptor.HexDump
-
- PREF_MODE -
Static variable in class multivalent.devel.Debug
-
- PREF_NOBKUP -
Static variable in class multivalent.std.adaptor.DirectoryLocal
-
- PREF_RECENT -
Static variable in class multivalent.std.adaptor.ManualPageVolume
- Boolean indicating whether or not to scan for and show recently added (or changed) man pages.
- PREF_TYPE -
Static variable in class multivalent.std.adaptor.DirectoryLocal
-
- PREF_VANISHING -
Static variable in class multivalent.gui.VFrame
- Remove window controls when cursor not in frame?
- PREF_VOLNAMES -
Static variable in class multivalent.std.adaptor.ManualPageVolume
- List of volume names separated by colons, parallel to
ManualPageVolume.PREF_RECENT
.
- PREF_VOLUMES -
Static variable in class multivalent.std.adaptor.ManualPageVolume
- List of letters separated by colons corresponding to volume extensions.
- PRIORITY_BLOCK -
Static variable in class multivalent.StyleSheet
-
- PRIORITY_CLASS -
Static variable in class multivalent.StyleSheet
-
- PRIORITY_ELEMENT -
Static variable in class multivalent.StyleSheet
-
- PRIORITY_ID -
Static variable in class multivalent.StyleSheet
-
- PRIORITY_INLINE -
Static variable in class multivalent.StyleSheet
-
- PRIORITY_LENS -
Static variable in interface multivalent.ContextListener
-
- PRIORITY_MAX -
Static variable in interface multivalent.ContextListener
-
- PRIORITY_MIN -
Static variable in interface multivalent.ContextListener
-
- PRIORITY_SELECTION -
Static variable in interface multivalent.ContextListener
-
- PRIORITY_SPAN -
Static variable in interface multivalent.ContextListener
-
- PRIORITY_STRUCT -
Static variable in interface multivalent.ContextListener
-
- PROBEWIDTH -
Static variable in class multivalent.Node
- Some layouts ask contents how big they'd like to be, and some content will take all they can get,
as when centering or HTML HR.
- PROTOCOL -
Static variable in class multivalent.std.adaptor.ManualPageVolume
-
- PROTOCOL_BUILD -
Static variable in class multivalent.Browser
-
- PROTOCOL_EVENT -
Static variable in class multivalent.Browser
-
- PROTOCOL_FORMAT -
Static variable in class multivalent.Browser
-
- PROTOCOL_PAINT -
Static variable in class multivalent.Browser
-
- PROTOCOL_REFORMAT -
Static variable in class multivalent.Browser
-
- PROTOCOL_RESTORE -
Static variable in class multivalent.Browser
-
- PROTOCOL_SEMANTICEVENT -
Static variable in class multivalent.Browser
-
- PUBLISHER -
Static variable in class phelps.doc.DublinCore
- Examples of a Publisher include a person, an organisation, or a service.
- PUNCT -
Static variable in class phelps.lang.Strings
-
- ParseException - exception multivalent.ParseException.
- MediaAdaptors should return this when encountering an unfixable/unrecoverable parsing error.
- ParseException(String) -
Constructor for class multivalent.ParseException
- Parse error not traceable to specific byte/line.
- ParseException(String, long) -
Constructor for class multivalent.ParseException
- Binary data formats report the byte offset into the file.
- ParseException(String, int, int) -
Constructor for class multivalent.ParseException
- Text formats report the line and character offsets.
- PauseNGo - class multivalent.std.PauseNGo.
- Wait for mouse click for DELAY ms, then execute CMD with argument ARG.
- PauseNGo() -
Constructor for class multivalent.std.PauseNGo
-
- PerPage - class multivalent.std.PerPage.
- Wraps other behaviors in hub and enables them only when page URI matches passed pattern.
- PerPage() -
Constructor for class multivalent.std.PerPage
-
- PerlPOD - class multivalent.std.adaptor.PerlPOD.
- Media adaptor for Perl "Plain Old Documentation" (POD).
- PerlPOD() -
Constructor for class multivalent.std.adaptor.PerlPOD
-
- PersonalAnnos - class multivalent.std.adaptor.PersonalAnnos.
- Automatically save and restore annotations from Personal layer.
- PersonalAnnos() -
Constructor for class multivalent.std.adaptor.PersonalAnnos
-
- PhoneMe - class multivalent.std.ui.PhoneMe.
- Play selected text as if on telephone touchtone.
- PhoneMe() -
Constructor for class multivalent.std.ui.PhoneMe
-
- PlainSpan - class multivalent.std.span.PlainSpan.
- Convenience span for setting plain text.
- PlainSpan() -
Constructor for class multivalent.std.span.PlainSpan
-
- PlainView - class multivalent.std.lens.PlainView.
- Try to make things as readable as possible:
undo affine transformations,
no signals,
black text on white background,
non-bold non-italic 12-point Times Roman font,
no blink, ....
- PlainView() -
Constructor for class multivalent.std.lens.PlainView
-
- PointSpan - class multivalent.std.span.PointSpan.
- Point size span editable by user.
- PointSpan() -
Constructor for class multivalent.std.span.PointSpan
-
- Points2D - class phelps.awt.geom.Points2D.
- Extensions to
Point2D
. - Print - class multivalent.std.Print.
- STATUS: just defines PRINT semantic event --
no implementation yet.
- Print() -
Constructor for class multivalent.std.Print
-
- PrintStreams - class phelps.io.PrintStreams.
- Utility methods for
PrintStream
s. - PublishAnno - class multivalent.std.ui.PublishAnno.
- Write annotations to server.
- PublishAnno() -
Constructor for class multivalent.std.ui.PublishAnno
-
- pad(String) -
Static method in class multivalent.std.adaptor.pdf.SecurityHandlerStandard
- Algorithm 3.2, Step 1.
- padding -
Variable in class multivalent.INode
- Internal space inside border, with same background as content (counted in bounding box dimensions).
- paddingbottom -
Variable in class multivalent.CLGeneral
-
- paddingbottom -
Variable in class multivalent.Context
-
- paddingleft -
Variable in class multivalent.CLGeneral
-
- paddingleft -
Variable in class multivalent.Context
-
- paddingright -
Variable in class multivalent.CLGeneral
-
- paddingright -
Variable in class multivalent.Context
-
- paddingtop -
Variable in class multivalent.CLGeneral
-
- paddingtop -
Variable in class multivalent.Context
-
- pagebackground -
Variable in class multivalent.Context
-
- paintAfter(Context, Node) -
Method in class multivalent.Behavior
- A tree walk protocol, called before observed node has been painted.
- paintAfter(Context, INode) -
Method in class multivalent.Context
-
- paintAfter(Context, Leaf) -
Method in class multivalent.Context
-
- paintAfter(Context, Node) -
Method in class multivalent.CursorMark
-
- paintAfter(Context, Node) -
Method in class multivalent.devel.Debug
- Display memory use, free memory, ....
- paintAfter(Context, Node) -
Method in class multivalent.devel.NodeActivity
-
- paintAfter(Context, Node) -
Method in class multivalent.devel.ShowDocTree
- Entire document constructed dynamically as painted.
- paintAfter(Context, Node) -
Method in class multivalent.devel.lens.Bounds
-
- paintAfter(Context, Node) -
Method in class multivalent.devel.lens.CharNum
- Restores Graphics2D passed in paintBefore.
- paintAfter(Context, Node) -
Method in class multivalent.devel.lens.Ruler
- Draw tick marks on top of whatever.
- paintAfter(Context, Node) -
Method in class multivalent.std.BrowseScrollViz
- Decorate scrollbar.
- paintAfter(Context, Node) -
Method in class multivalent.std.DisableTree
-
- paintAfter(Context, Node) -
Method in class multivalent.std.ScrollbarViz
- Decorate scrollbar, using stashed information.
- paintAfter(Context, Node) -
Method in class multivalent.std.ShowHeaders
-
- paintAfter(Context, Node) -
Method in class multivalent.std.SlideShow
-
- paintAfter(Context, Node) -
Method in class multivalent.std.SpeedRead
- Draw in frame, rather than change content node, format, paint cycle -- probably wrong choice as doesn't compose.
- paintAfter(Context, INode) -
Method in class multivalent.std.adaptor.CSSContext
-
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.BitMagnify
-
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.Cypher
- Restores Graphics2D passed in paintBefore.
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.Lens
- Effect: arbitrary drawing on top.
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.LensMan
- While painting lenses, shortcircuit higher ups until done.
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.LensOp
-
- paintAfter(Context, Node) -
Method in class multivalent.std.lens.Rescale
-
- paintAfter(Context, Node) -
Method in class multivalent.std.span.BoxSpan
-
- paintAfter(Context, Node) -
Method in class multivalent.std.span.MoveTextSpan
- Draw line between source and destination.
- paintAfter(Context, Node) -
Method in class multivalent.std.span.SidebarSpan
-
- paintAfter(Context, Node) -
Method in class multivalent.std.ui.FontRender
-
- paintBefore(Context, Node) -
Method in class multivalent.Behavior
- A tree walk protocol, called before observed node has been painted.
- paintBefore(Context, INode) -
Method in class multivalent.Context
- Upon entering node,
Draw background, border,
- paintBefore(Context, Leaf) -
Method in class multivalent.Context
-
- paintBefore(Context, Node) -
Method in class multivalent.devel.Debug
-
- paintBefore(Context, Node) -
Method in class multivalent.devel.NodeActivity
-
- paintBefore(Context, Node) -
Method in class multivalent.devel.lens.CharNum
-
- paintBefore(Context, Node) -
Method in class multivalent.std.OcrView
-
- paintBefore(Context, Node) -
Method in class multivalent.std.SlideShow
-
- paintBefore(Context, Node) -
Method in class multivalent.std.SpeedRead
-
- paintBefore(Context, INode) -
Method in class multivalent.std.adaptor.CSSContext
- Border painted before content, so content can overwrite.
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.Cypher
- Wraps Graphics2D with GraphicsCypher.
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.Lens
- Effect: Graphics2D transformation matrix.
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.LensMan
- Redraws portions of document covered by lenses, combining effects where lenses intersect.
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.Magnify
-
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.Mirror
-
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.PlainView
- Identity affine transformation.
- paintBefore(Context, Node) -
Method in class multivalent.std.lens.Rotate
-
- paintBefore(Context, Node) -
Method in class multivalent.std.span.BoxSpan
-
- paintBefore(Context, Node) -
Method in class multivalent.std.span.InsertSpan
-
- paintBefore(Context, Node) -
Method in class multivalent.std.span.LabelSpan
-
- paintBefore(Context, Node) -
Method in class multivalent.std.span.Notemark
-
- paintBefore(Context, Node) -
Method in class multivalent.std.span.ReplaceWithSpan
-
- paintBefore(Context, Node) -
Method in class multivalent.std.ui.FontRender
-
- paintBeforeAfter(Rectangle, Context) -
Method in class multivalent.Document
- Substitutes own
StyleSheet
and associated Context
in place of one in prevailing Context
.
- paintBeforeAfter(Rectangle, Context) -
Method in class multivalent.INode
-
Check to see subtree area within clipping region.
- paintBeforeAfter(Rectangle, Context) -
Method in class multivalent.IScrollPane
- If IScrollPane not valid when needs to be painted, format it now.
- paintBeforeAfter(Rectangle, Context) -
Method in class multivalent.Leaf
- The logical size of the node.
- paintBeforeAfter(Rectangle, Context) -
Method in class multivalent.Node
- Depth-first tree traversal to paint tree.
- paintComponent(Graphics) -
Method in class multivalent.Browser
-
- paintNode(Rectangle, Context) -
Method in class multivalent.Document
-
- paintNode(Rectangle, Context) -
Method in class multivalent.INode
- To paint internal node, paint all children.
- paintNode(Rectangle, Context) -
Method in class multivalent.IScrollPane
- Paints contents in scrolled, clipped
Graphics2D
.
- paintNode(Rectangle, Context) -
Method in class multivalent.Leaf
- Call paintNodeContent with longest range of unchanged Context.
- paintNode(Rectangle, Context) -
Method in class multivalent.Node
-
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VButton
-
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VCheckbox
- Draw checkbox too.
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VFrame
- Draw content, then window apparatus (title bar, resize nib).
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VMenu
-
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VMenuButton
- Shows active child by drawing it directly.
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VRadiobox
- Draw radiobox too.
- paintNode(Rectangle, Context) -
Method in class multivalent.gui.VTextArea
-
- paintNode(Rectangle, Context) -
Method in class multivalent.node.FixedIHBox
- Fill in interword-space, in particular for backgrounds for highlights and underlines for hyperlinks.
- paintNode(Rectangle, Context) -
Method in class multivalent.node.IClip
- Set clip, draw content, remove clip.
- paintNode(Rectangle, Context) -
Method in class multivalent.node.IOutline
-
- paintNode(Rectangle, Context) -
Method in class multivalent.node.IParaBox
- Paint (nonexistent) spaces between words, as in background for selection and highlights, underline for hyperlinks
- paintNode(Rectangle, Context) -
Method in class multivalent.node.IVBox
- Since children layed out top to bottom, can stop painting when child.bbox.y > clip.y+clip.height.
- paintNode(Rectangle, Context) -
Method in class multivalent.node.IZoom
- Scale up from non-zoomed coordinates to zoomed visual.
- paintNode(Rectangle, Context) -
Method in class multivalent.node.LeafBlock
-
- paintNode(Rectangle, Context) -
Method in class multivalent.node.LeafShadow
-
- paintNodeContent(Context, int, int) -
Method in class multivalent.Leaf
-
- paintNodeContent(Context, int, int) -
Method in class multivalent.gui.VScrollbar
- Subclass for different scrollbar appearances.
- paintNodeContent(Context, int, int) -
Method in class multivalent.gui.VSeparator
-
- paintNodeContent(Context, int, int) -
Method in class multivalent.node.FixedLeafOCR
-
- paintNodeContent(Context, int, int) -
Method in class multivalent.node.FixedLeafUnicodeKern
- Chunk by kerns as well as spans.
- paintNodeContent(Context, int, int) -
Method in class multivalent.node.LeafImage
- Contract violation: painting an image does not paint the background color in place of any transparent pixels,
because that might clear out essential existing background.
- paintNodeContent(Context, int, int) -
Method in class multivalent.node.LeafShape
- Fill, then stroke shape.
- paintNodeContent(Context, int, int) -
Method in class multivalent.node.LeafUnicode
- To paint content, set right font, use Graphics.drawString();
- paintNodeContent(Context, int, int) -
Method in class multivalent.std.adaptor.pdf.FixedLeafShade
- Paint (plain) background, on top of which gradient is drawn.
- pairsWith(ESISNode, ESISNode) -
Static method in class multivalent.std.adaptor.ML
-
- parent_ -
Variable in class multivalent.Node
- Parent node in tree - access with
Node.getParentNode()
.
- parse(INode) -
Method in class multivalent.MediaAdaptor
- Parses a document's data format and constructs a document tree.
- parse(URL) -
Method in class multivalent.StyleSheet
- Parse external style sheet.
- parse(String, URL) -
Method in class multivalent.StyleSheet
- Parse internal style sheet.
- parse(INode) -
Method in class multivalent.std.adaptor.ASCII
-
- parse(INode) -
Method in class multivalent.std.adaptor.AppleWorksWP
-
- parse(String, URL) -
Method in class multivalent.std.adaptor.CSS
- Parse stylesheet to hash of selector - CSSGeneral.
- parse(INode) -
Method in class multivalent.std.adaptor.DirectoryFTP
-
- parse(INode) -
Method in class multivalent.std.adaptor.DirectoryLocal
-
- parse(INode) -
Method in class multivalent.std.adaptor.FontSampler
-
- parse(INode) -
Method in class multivalent.std.adaptor.HTML
- Normalizes in direction of XHTML: lowercase tag and attribute names, well nested (except for spans), ...
- parse(INode) -
Method in class multivalent.std.adaptor.HexDump
-
- parse(INode) -
Method in class multivalent.std.adaptor.JavaClass
-
- parse(INode) -
Method in class multivalent.std.adaptor.ManualPage
- Parse *roff, translate to document tree.
- parse(INode) -
Method in class multivalent.std.adaptor.MultivalentAdaptor
-
- parse(INode) -
Method in class multivalent.std.adaptor.PerlPOD
-
- parse(INode) -
Method in class multivalent.std.adaptor.RPM
-
- parse(INode) -
Method in class multivalent.std.adaptor.RawImage
-
- parse(INode) -
Method in class multivalent.std.adaptor.Tar
-
- parse(INode) -
Method in class multivalent.std.adaptor.Texinfo
- Read in index, creating on demand.
- parse(INode) -
Method in class multivalent.std.adaptor.Unsupported
-
- parse(INode) -
Method in class multivalent.std.adaptor.XML
-
- parse(INode) -
Method in class multivalent.std.adaptor.Zip
-
- parse(INode) -
Method in class multivalent.std.adaptor.pdf.PDF
- Parses individual page indicated in
Document.ATTR_PAGE
of parent's containing Document
and returns formatted document tree rooted at parent as described above.
- parse(String) -
Method in class phelps.awt.geom.Rectangles2D
-
- parseBoolean(Object, boolean) -
Static method in class phelps.lang.Booleans
- Tries to parse value as an
boolean
--
true
iff (case insensitive) "true", "yes", "on" (not "no"!)
- parseDOM(URI) -
Static method in class multivalent.std.adaptor.XML
- XML can be also be treated not as a media adaptor but as an XML parsing utility.
- parseDate(StringBuffer) -
Static method in class multivalent.std.adaptor.pdf.COS
- Returns Java time of PDF Date.
- parseDouble(String, double) -
Static method in class phelps.lang.Doubles
- Tries to parse value as an
double
,
but if String is null
or can't be parsed as an int
returns defaultval .
- parseFloat(String, float) -
Static method in class phelps.lang.Floats
- Tries to parse value as an
float
,
but if String is null
or can't be parsed as an int
returns defaultval .
- parseHelper(String, String, Layer, INode) -
Static method in class multivalent.MediaAdaptor
- It is recommended that media adaptors construct document trees that directly and fully represent the document format.
- parseHex(int, int) -
Static method in class phelps.lang.Integers
- Interprets ch1 and ch2 as pair of hexidecimal characters, and returns combined 8-bit value.
- parseInt(String, int) -
Static method in class phelps.lang.Integers
- Tries to parse value as an
int
,
but if String is null
or can't be parsed as an int
returns defaultval .
- parseInt(int) -
Static method in class phelps.lang.Integers
- Interprets ch as ASCII character in radix up to 36, and returns value, or if not hex returns -1.
- parseLong(String, long) -
Static method in class phelps.lang.Longs
- Tries to parse value as an
long
,
but if String is null
or can't be parsed as an int
returns defaultval .
- paste(int) -
Method in class multivalent.Leaf
-
- paste(String, int) -
Method in class multivalent.Leaf
-
- peek() -
Method in class multivalent.std.adaptor.pdf.InputStreamComposite
- Returns next character without advancing file position pointer, so that next peek() or read() returns same character at same position.
- pend -
Variable in class multivalent.Span
-
- phelps.awt - package phelps.awt
- Generally useful Graphics classes.
- phelps.awt.color - package phelps.awt.color
- Additional color spaces over java.awt.color.
- phelps.awt.geom - package phelps.awt.geom
-
- phelps.doc - package phelps.doc
- Classes related to documents.
- phelps.imageio.plugins - package phelps.imageio.plugins
- Additional image formats over java.imageio.plugins:
xbm.
- phelps.imageio.spi - package phelps.imageio.spi
- Service provider interfaces for image formats
implemented in phelps.imagio.plugins.
- phelps.io - package phelps.io
- Extensions over
java.io
.
phelps.lang - package phelps.lang- Extensions over
java.lang
. - phelps.lang.reflect - package phelps.lang.reflect
- Classes with more detail than Java's built-in reflection capabilities.
- phelps.math - package phelps.math
- Math: matrix manipulation.
- phelps.net - package phelps.net
- Generally useful utility classes related to networking.
- phone(String) -
Method in class multivalent.std.ui.PhoneMe
- Ignores non-alnum, translate alpha to digit equivalent.
- pkg -
Variable in class phelps.lang.reflect.ClassFile
-
- pointsize -
Variable in class multivalent.std.adaptor.pdf.GraphicsState
-
- popFloat() -
Method in class multivalent.Context
-
- post(int, int, Browser) -
Method in class multivalent.gui.VMenu
- Show on screen by disconnecting from (old) parent and adding to root (which is in absolutely positioned space).
- post() -
Method in class multivalent.gui.VMenuButton
- Post associated menu on screen, under root.
- prefKeyIterator() -
Method in class multivalent.Multivalent
-
- pretty(AffineTransform) -
Static method in class phelps.awt.geom.AffineTransforms
- Pretty printing.
- pretty(Point2D) -
Static method in class phelps.awt.geom.Points2D
- Compact output for a Point:
x,y
.
- pretty(Rectangle2D) -
Static method in class phelps.awt.geom.Rectangles2D
- Compact output for a Rectangle:
widthxheight @ (x,y)
.
- priorityInsert(ContextListener, List
) -
Static method in class multivalent.Context
- Order by priority, low to high so high wins; within equal priority, latest set added last so it wins.
- priority_ -
Variable in class multivalent.CLGeneral
-
- processEvent(AWTEvent) -
Method in class multivalent.Browser
- Hook into Java's event system
- pstart -
Variable in class multivalent.Span
-
- ptype -
Variable in class multivalent.ESISNode
-
- pushFloat() -
Method in class multivalent.Context
-
- put(String, V) -
Method in class multivalent.CHashMap
-
- put(Object, ContextListener) -
Method in class multivalent.StyleSheet
- Low level: hash on object itself.
- put(String, ContextListener) -
Method in class multivalent.StyleSheet
- More sophisticated style sheet implementation can parse selector.
- put(Object, Object) -
Method in class multivalent.std.adaptor.pdf.Dict
-
- putAttr(String, Object) -
Method in class multivalent.ESISNode
-
- putAttr(String, Object) -
Method in class multivalent.VObject
- If val ==
null
, remove attribute.
- putPool(ClassFile) -
Static method in class phelps.lang.reflect.ClassFile
- Add ClassFile to pool of known classes, for better isAssignableFrom().
- putPreference(String, String) -
Method in class multivalent.Behavior
- Convenience method for putting preference in class Multivalent.
- putPreference(String, String) -
Method in class multivalent.Multivalent
-
- putVal(String, String, Document, Map
) -
Static method in class multivalent.std.VScript
-
- putVar(Object, Object) -
Method in class multivalent.Document
-
RandomAccess
that provides read/write of multibyte quantities, big endian.Reader
s.Rectangle2D
.Document.MSG_OPEN
with a String URL, it passes it around for people to fix up.Document
s can contain other documents, and this is the topmost instance.Runtime
.PDFWriter.setObject(int, Object)
.
null
if no more.
COS.CLASS_DATA
under key COS.STREAM_DATA
.
m n obj
.
Span.stretch(Leaf, INode)
).
File.renameTo(File)
, except guaranteed to work across file-systems, copying if necessary.
ATTR_MAP
attribute,
as name uri, name2 uri2 ...
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.net.HttpHeaders
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.net.RemoteControl
- When browser destroyed, release port.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.Autosearch
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.DeleteBehavior
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.Note
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.PerPage
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ReverseLink
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.Search
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ShowHeaders
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.SlideShowLinks
- Take interval from "intervalms" attribute.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.SpeedRead
- Create VFrame.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.adaptor.ManualPageVolume
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.adaptor.StyleSheetSetter
- Read in name of style sheet type.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Blur
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Brighten
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Darken
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.EdgeDetect
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Lens
- Creates corresponding VFrame, and sets title and bounds, which are available for subclasses to tweak,
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.LensMan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Magnify
- Transform mouse coordinates to match magnified.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Rotate
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.Sharpen
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.lens.SignalLens
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.AnchorSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.AwkSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.BIUSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.BackgroundSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.BlinkSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.CapSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.ElideSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.FamilySpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.FontSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.HyperlinkSpan
- 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.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.InsertSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.MoveTextSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.OutlineSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.OverstrikeSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.PointSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.RelPointSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.ReplaceWithSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.SidebarSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.SignalSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.span.SubSupSpan
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.AttrUI
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.Bookmark
- Read in bookmarks -- LATER maybe put on timer so load a few seconds after basic startup.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.DnD
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.DocumentPopup
- Take name of menu categories, in order, from comma-separated list in
DocumentPopup.ATTR_CATEGORIES
attribute.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.Menubar
- Take menu titles from "Titles" attribute value, names separated by '|'.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.Multipage
- If page given in URL anchor (e.g,
#page=5
or #page10
or #page.15
), use that.
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.NotemarkUI
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.PublishAnno
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.SpanUI
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.WindowUI
-
- restore(ESISNode, Map
, Layer) -
Method in class multivalent.std.ui.Zoom
-
- restoreAnnoColor(Color) -
Method in class multivalent.std.ui.Annos
-
- restoreChildren(ESISNode, Layer) -
Method in class multivalent.Behavior
- Recursively process ESIS children, restore children as behaviors.
- restoreChildren(ESISNode, Layer) -
Method in class multivalent.Layer
- Override definition in Behavior to keep immediate subtrees that aren't behaviors.
- returncode -
Variable in class multivalent.DocInfo
- -1==haven't connected yet.
- rg_ -
Variable in class multivalent.std.lens.Magnify
-
- rotate(double) -
Method in class multivalent.std.GraphicsWrap
-
- rotate(double, double, double) -
Method in class multivalent.std.GraphicsWrap
-
- run() -
Method in class multivalent.net.RemoteControl
- Listens on socket, send semantic event to browser....
- run() -
Method in class multivalent.std.SyncTimerTask
-
- run() -
Method in class phelps.net.Crawler
-
int
.
int
.
%PDF-m.n
".
%FDF-
.
state
.
state
.
state
.
state
.
Long
, or data itself if of type byte[]
.
VScript
.Span
describe by hub attributes and move to extent of current selection.StringBuffer
, which is final
.String
.TimerTask
that notifies all of its Observable
s
every time it is TimerTask.run()
.Document.MSG_STOP
, set stop flag, which subclass has to check for periodically.
Document.MSG_CLOSE
save behaviors in layer to disk.
Action.MSG_EXECUTE
.
PDF.MSG_DUMP
, PDF.MSG_USER_PASSWORD
, PDF.MSG_OWNER_PASSWORD
.
semanticEventBefore
.
MoveTextSpan.MSG_RESET_DEST
event....
Annos.MSG_WIPEPAGE
and Annos.MSG_WIPEALL
.
CacheControl.MSG_POLICY_SET
.
Document.MSG_FORMATTED
to add observer on scrollbar.
VMenu.MSG_CREATE_EDIT
and the node of the menu root in the out field,
add an entry.
Document.MSG_OPENED
looks for and loads corresponding hub.
Document.MSG_OPENED
, stuff set Document style sheet cascade.
VMenu.MSG_CREATE_FILE
, add Offline
menu item.
Document.MSG_CLOSE
s.
VMenu.MSG_CREATE_FILE
, add "Publish Annos to VMenu.MSG_CREATE_FILE
, add item to menu.
VMenu.MSG_CREATE_EDIT
, add cut/copy/paste/... menu items.
static
).
Context.COLOR_INVALID
to invalidate, null for transparent.
normalized
.
COS.OBJECT_NULL
.
hint flags
.
null
for none.
PDFWriter.addObject(Object)
automatically allocate space as needed too).
/Resources
dictionary for the current page,
so set this before using this font on the page.
VScrollbar
policy.
width
x height
, or to natural dimension of parameter is -1
.
setValue(value, false)
.
1.0
is the natural size and 1.25
is 25% larger.
Browser.MSG_STATUS
.
java.lang.Character#getType()
.
java.lang.Character#getType()
in words.
VScrollbar.idLocation(Point)
.
VScrollbar.idLocation(Point)
.
0 <= char <= 127
) as is,
removing accents (e.g., "Á" => "A"),
splitting ligatures (e.g, "fi" single glyph => "f" and "i" as separate characters),
replacing curly quotes with straight quotes,
and making other character substitutions (e.g., "©" => "(C)").
URI#toURL(URI)
, safe interconversion between URI and URL, working around Java bugs.
URIs.toURL(URI)
, safe interconversion between URI and URL, working around Java bugs.
Image
of full page.
Map
of HTTP headers (perhaps simulated if loading from file system).
Layer
for OCR-specific behaviors.
Document
under this key.
VFrame
that returns an event to its parent Document.VMenu
when mouse pressed.Object
s with a name and attributes.String
instances of a single character <= u00ff and those created recently.
Font.BOLD
, weights
.
StringBuffer
sb.
n g obj
contents endobj
,
with applicable encryption, respecting CryptFilter
, if any.
n g obj
contents endobj
, encrypting according to encrypt, which can be null for no encryption.
writePDF(null)
.
/Type /ObjStm
).
|
Multivalent API | |||||||||
PREV NEXT | FRAMES NO FRAMES |