Multivalent API

Uses of Class
multivalent.Mark

Packages that use Mark
multivalent Core system classes. 
multivalent.node Many types of tree nodes: scrolled panel, fixed format document nodes, media leaves. 
phelps.doc Classes related to documents. 
 

Uses of Mark in multivalent
 

Fields in multivalent declared as Mark
protected  Mark[] Node.sticky_
          List<> of marks on leaves, subtree summaries on internal nodes.
 

Methods in multivalent that return Mark
 Mark Span.getStart()
          (Node, offset) of start of span.
 Mark Span.getEnd()
          (Node, offset) of end of span.
 Mark Node.getSticky(int inx)
           
 Mark CursorMark.getMark()
           
 

Methods in multivalent with parameters of type Mark
 void Span.move(Mark l, Mark r)
           
 void Span.moveq(Mark start, Mark end)
           
 boolean Span.contains(Mark m)
           
 int Node.indexSticky(Mark m)
           
 void Node.removeSticky(Mark m)
           
 void Node.addSticky(Mark m)
           
 void Node.addSticky(Mark m, boolean sequence)
           
static Node[] Node.spanChunky(Mark l, Mark r)
           
 void Mark.move(Mark m)
           
 void CursorMark.move(Mark m)
           
 void Context.reset(Mark m)
           
 void Browser.setCurNode(Mark m)
           
 

Constructors in multivalent with parameters of type Mark
Mark(Mark copyme)
           
 

Uses of Mark in multivalent.node
 

Methods in multivalent.node that return Mark
 Mark NodeCharSequence.markAt(int index)
           
 

Uses of Mark in phelps.doc
 

Methods in phelps.doc that return Mark
static Mark RobustLocation.attach(java.util.Map<java.lang.String,java.lang.Object> attachme, INode toroot)
          Given Hastable of descriptors, return corresponding node/offset, robust to change Returns null if couldn't attach (may throw exception in the future)
static Mark RobustLocation.attachContent(Node subroot, java.lang.String content, java.lang.String pre, java.lang.String post)
           
 


Multivalent API