站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

MarkFactory.ChainDrawMark (Editor Library) - NetBeans API Javadoc (Current Development Version)

org.netbeans.modules.editor.lib/1 1.14.0 3

org.netbeans.editor
Class MarkFactory.ChainDrawMark

java.lang.Object
  extended by org.netbeans.editor.Mark
      extended by org.netbeans.editor.MarkFactory.ContextMark
          extended by org.netbeans.editor.MarkFactory.DrawMark
              extended by org.netbeans.editor.MarkFactory.ChainDrawMark
Enclosing class:
MarkFactory

public static class MarkFactory.ChainDrawMark
extends MarkFactory.DrawMark

Support for draw marks chained in double linked list


Field Summary
protected  MarkFactory.ChainDrawMark next
          Next mark in chain
protected  MarkFactory.ChainDrawMark prev
          Previous mark in chain
 
Fields inherited from class org.netbeans.editor.MarkFactory.DrawMark
activateLayer
 
Constructor Summary
MarkFactory.ChainDrawMark(String layerName, EditorUI editorUI)
           
MarkFactory.ChainDrawMark(String layerName, EditorUI editorUI, Position.Bias bias)
           
 
Method Summary
 MarkFactory.ChainDrawMark getNext()
           
 MarkFactory.ChainDrawMark getPrev()
           
 MarkFactory.ChainDrawMark insertChain(MarkFactory.ChainDrawMark mark)
          Insert mark before this one in chain
 MarkFactory.ChainDrawMark removeChain()
          Remove this mark from the chain
 void setNext(MarkFactory.ChainDrawMark mark)
           
 void setNextChain(MarkFactory.ChainDrawMark mark)
          Set next mark in chain
 void setPrev(MarkFactory.ChainDrawMark mark)
           
 void setPrevChain(MarkFactory.ChainDrawMark mark)
          Set previous mark in chain
 String toString()
          Get info about Mark.
 String toStringChain()
           
 
Methods inherited from class org.netbeans.editor.MarkFactory.DrawMark
getActivateLayer, getEditorUI, isDocumentMark, isValidUI, removeInvalid, setActivateLayer, setEditorUI
 
Methods inherited from class org.netbeans.editor.Mark
compare, dispose, getBackwardBias, getBias, getInsertAfter, getLine, getOffset, isValid, remove, removeUpdateAction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

next

protected MarkFactory.ChainDrawMark next
Next mark in chain


prev

protected MarkFactory.ChainDrawMark prev
Previous mark in chain

Constructor Detail

MarkFactory.ChainDrawMark

public MarkFactory.ChainDrawMark(String layerName,
                                 EditorUI editorUI)

MarkFactory.ChainDrawMark

public MarkFactory.ChainDrawMark(String layerName,
                                 EditorUI editorUI,
                                 Position.Bias bias)
Method Detail

getNext

public final MarkFactory.ChainDrawMark getNext()

setNext

public final void setNext(MarkFactory.ChainDrawMark mark)

setNextChain

public void setNextChain(MarkFactory.ChainDrawMark mark)
Set next mark in chain


getPrev

public final MarkFactory.ChainDrawMark getPrev()

setPrev

public final void setPrev(MarkFactory.ChainDrawMark mark)

setPrevChain

public void setPrevChain(MarkFactory.ChainDrawMark mark)
Set previous mark in chain


insertChain

public MarkFactory.ChainDrawMark insertChain(MarkFactory.ChainDrawMark mark)
Insert mark before this one in chain

Returns:
inserted mark

removeChain

public MarkFactory.ChainDrawMark removeChain()
Remove this mark from the chain

Returns:
next chain member or null for end of chain

toStringChain

public String toStringChain()

toString

public String toString()
Description copied from class: Mark
Get info about Mark.

Overrides:
toString in class MarkFactory.DrawMark

org.netbeans.modules.editor.lib/1 1.14.0 3

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.