|
org.openide.text 6.30.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openide.text.Annotatable
org.openide.text.Line
org.openide.text.DocumentLine
public abstract class DocumentLine
Implementation of a line in a StyledDocument.
One object
of this class represents a line in the document by holding
a PositionRef, which can represent a position in an open or
closed document.
| Nested Class Summary | |
|---|---|
static class |
DocumentLine.Set
Abstract implementation of Line.Set. |
| Nested classes/interfaces inherited from class org.openide.text.Line |
|---|
Line.ShowOpenType, Line.ShowVisibilityType |
| Field Summary | |
|---|---|
protected PositionRef |
pos
reference to one position on the line |
| Fields inherited from class org.openide.text.Line |
|---|
PROP_LINE_NUMBER, SHOW_GOTO, SHOW_REUSE, SHOW_REUSE_NEW, SHOW_SHOW, SHOW_TOFRONT, SHOW_TRY_SHOW |
| Fields inherited from class org.openide.text.Annotatable |
|---|
PROP_ANNOTATION_COUNT, PROP_DELETED, PROP_TEXT |
| Constructor Summary | |
|---|---|
DocumentLine(Lookup obj,
PositionRef pos)
Constructor. |
|
| Method Summary | |
|---|---|
protected void |
addAnnotation(Annotation anno)
Add annotation to this Annotatable class |
boolean |
equals(Object o)
|
int |
getLineNumber()
Get the line number. |
String |
getText()
Get content of the annotatable. |
int |
hashCode()
|
boolean |
isBreakpoint()
Deprecated. |
void |
markCurrentLine()
Deprecated. |
void |
markError()
Deprecated. |
protected void |
removeAnnotation(Annotation anno)
Remove annotation to this Annotatable class |
void |
setBreakpoint(boolean b)
Deprecated. |
abstract void |
show(int kind,
int column)
Deprecated. |
void |
unmarkCurrentLine()
Deprecated. |
void |
unmarkError()
Deprecated. |
| Methods inherited from class org.openide.text.Line |
|---|
canBeMarkedCurrent, createPart, getDisplayName, getLookup, show, show, show |
| Methods inherited from class org.openide.text.Annotatable |
|---|
addPropertyChangeListener, firePropertyChange, getAnnotationCount, isDeleted, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected PositionRef pos
| Constructor Detail |
|---|
public DocumentLine(Lookup obj,
PositionRef pos)
obj - context we belong topos - position on the line| Method Detail |
|---|
public int getLineNumber()
LineLine.Set lineSet =Line l = l.equals (lineSet.getCurrent (l.getLineNumber ()))
getLineNumber in class Line
@Deprecated
public abstract void show(int kind,
int column)
Line
show in class Linekind - one of Line.SHOW_TRY_SHOW, Line.SHOW_SHOW, or Line.SHOW_GOTOcolumn - the column of this line which should be selected (starting at 0),
value -1 does not change previously selected column@Deprecated public void setBreakpoint(boolean b)
Line
setBreakpoint in class Lineb - true to turn on@Deprecated public boolean isBreakpoint()
Line
isBreakpoint in class Linetrue is there is@Deprecated public void markError()
Line
markError in class Line@Deprecated public void unmarkError()
Line
unmarkError in class Line@Deprecated public void markCurrentLine()
Line
markCurrentLine in class Line@Deprecated public void unmarkCurrentLine()
Line
unmarkCurrentLine in class Linepublic int hashCode()
hashCode in class Objectpublic boolean equals(Object o)
equals in class Objectprotected void addAnnotation(Annotation anno)
addAnnotation in class Annotatableanno - annotation which will be attached to this classprotected void removeAnnotation(Annotation anno)
removeAnnotation in class Annotatableanno - annotation which will be detached from this classpublic String getText()
Annotatable
getText in class Line
|
org.openide.text 6.30.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||