|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.editor.BaseElement
org.netbeans.editor.LeafElement
public class LeafElement
Leaf element is used on the leaf level of element tree.
| Field Summary | |
|---|---|
protected boolean |
bol
Does this view begin at line begining |
protected Mark |
endMark
Mark giving end offset of this element |
protected boolean |
eol
Does this view end at line end |
protected Mark |
startMark
Mark giving start offset of this element |
| Fields inherited from class org.netbeans.editor.BaseElement |
|---|
attrs, doc, ElementNameAttribute, parent |
| Constructor Summary | |
|---|---|
LeafElement(BaseDocument doc,
BaseElement parent,
AttributeSet attrs,
int startOffset,
int endOffset,
boolean bol,
boolean eol)
Create new document instance |
|
| Method Summary | |
|---|---|
protected void |
finalize()
|
Element |
getElement(int index)
Get child of this element at specified index or itself if the index is too big |
int |
getElementCount()
Get number of children of this element |
int |
getElementIndex(int offset)
Gets the child element index closest to the given offset. |
Mark |
getEndMark()
Get end mark of this element |
int |
getEndOffset()
Get end offset of this element |
Mark |
getStartMark()
Get start mark of this element |
int |
getStartOffset()
Get start offset of this element |
boolean |
isBOL()
Is this view begining at begin of line |
boolean |
isEOL()
Is this view ending at end of line ? |
boolean |
isLeaf()
Does this element have any children? |
String |
toString()
|
| Methods inherited from class org.netbeans.editor.BaseElement |
|---|
getAttributes, getDocument, getName, getParentElement |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Mark startMark
protected Mark endMark
protected boolean bol
protected boolean eol
| Constructor Detail |
|---|
public LeafElement(BaseDocument doc, BaseElement parent, AttributeSet attrs, int startOffset, int endOffset, boolean bol, boolean eol)
| Method Detail |
|---|
protected void finalize()
throws Throwable
public final Mark getStartMark()
getStartMark in class BaseElementpublic final int getStartOffset()
getStartOffset in interface ElementgetStartOffset in class BaseElementpublic final Mark getEndMark()
getEndMark in class BaseElementpublic final int getEndOffset()
getEndOffset in interface ElementgetEndOffset in class BaseElementpublic final boolean isBOL()
public final boolean isEOL()
public int getElementIndex(int offset)
getElementIndex in interface ElementgetElementIndex in class BaseElementpublic int getElementCount()
getElementCount in interface ElementgetElementCount in class BaseElementpublic Element getElement(int index)
getElement in interface ElementgetElement in class BaseElementpublic boolean isLeaf()
isLeaf in interface ElementisLeaf in class BaseElementpublic String toString()
|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||