Multivalent API

Uses of Class
multivalent.Span

Packages that use Span
multivalent Core system classes. 
multivalent.std Standard system functionality that is guaranteed to be available locally during runtime. 
multivalent.std.adaptor.pdf PDF manipulation: read, render, modify, write.
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 Span in multivalent
 

Methods in multivalent that return Span
 Span Browser.getSelectionSpan()
          Returns handle to the selection span.
 

Methods in multivalent with parameters of type Span
 void Span.move(Span s)
          Span endpoints assumed valid; just moveq + reformatting and repainting.
 void Span.moveq(Span span)
          Useful to morph to the selection.
 java.lang.String Browser.clipboard(Span span)
           
 

Uses of Span in multivalent.std
 

Fields in multivalent.std declared as Span
 Span SearchHit.span
           
 

Constructors in multivalent.std with parameters of type Span
SearchHit(Span span, int x, int y)
           
 

Uses of Span in multivalent.std.adaptor.pdf
 

Subclasses of Span in multivalent.std.adaptor.pdf
 class SpanPDF
          A span that can set any PDF graphic state attribute: stroke color, fill color, font, Tr.
 

Methods in multivalent.std.adaptor.pdf that return Span
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.
 

Uses of Span in multivalent.std.span
 

Subclasses of Span in multivalent.std.span
 class ActionSpan
          When click on span, execute ActionSpan.action().
 class AnchorSpan
          Intra-document destination of a hyperlink: a named, robustly located point in document.
 class AwkSpan
          Underline a span and show a message at the start.
 class BackgroundSpan
          Background span with editable color.
 class BIUSpan
          A copy editor mark: bold/italics/under suggestion.
 class BlinkSpan
          Because you asked for it!
 class BoldSpan
          Convenience span for setting boldface.
 class BoxSpan
          Box the word covered by the span (later, intelligently box arbitrarily long spans).
 class CapSpan
          Change case of region by clicking anywhere in span.
 class DeleteSpan
          Executable copy editor mark to suggest span should be deleted.
 class ElideSpan
          Convenience span for setting elided (aka hidden) spans.
 class FamilySpan
          Convenience span for setting font family.
 class FontSpan
          Convenience span for setting font properties: family, size, style.
 class ForegroundSpan
          Convenience span for setting foreground color.
 class HyperlinkSpan
          This is the familiar point-to-point link.
 class InsertSpan
          Copy editor markup: insert text at point.
 class InvisibleSpan
          Span for setting invisible text (foreground==background).
 class ItalicSpan
          Convenience span for setting italics.
 class LabelSpan
          Helper span for copy editor marks that draws message above content text.
 class MonospacedSpan
          Same as FamilySpan(..., "Monospaced").
 class MoveTextSpan
          Executable copy editor markup that will move marked text to another point in the document.
 class Notemark
          out of date Many functions taken over by elide attribute in style sheet.
 class OutlineSpan
          Assumes LeafImage as first node, which shows open or closed arrow.
 class OverstrikeSpan
          Convenience span for setting overstrike.
 class PlainSpan
          Convenience span for setting plain text.
 class PointSpan
          Point size span editable by user.
 class RelPointSpan
          Common convenience span for changing the font size relative to the current size by n steps.
 class ReplaceWithSpan
          A combination of InsertSpan and DeleteSpan.
 class ScriptSpan
          When click on span, execute script in VScript.
 class SelectionSpan
          Default selection behavior.
 class SidebarSpan
          UNDER DEVELOPMENT.
 class SignalSpan
          Convenience span for setting some signal, as given by SIGNAL and VALUE attributes.
 class StrokeSpan
          Set attributes of line: width, cap style, join style, miter limit, dash.
 class SubSupSpan
          Convenience span for subscripts and superscripts.
 class UnderlineSpan
          Convenience span for setting underline.
 

Uses of Span in multivalent.std.ui
 

Methods in multivalent.std.ui with parameters of type Span
 Node History.fault(int id, Span span, INode replace)
           
 


Multivalent API