|
org.openide.text 6.22.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 lineMethod Detail |
---|
public int getLineNumber()
Line
Line.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 Line
kind
- one of Line.SHOW_TRY_SHOW
, Line.SHOW_SHOW
, or Line.SHOW_GOTO
column
- 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 Line
b
- true
to turn on@Deprecated public boolean isBreakpoint()
Line
isBreakpoint
in class Line
true
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 Line
public int hashCode()
hashCode
in class Object
public boolean equals(Object o)
equals
in class Object
protected void addAnnotation(Annotation anno)
addAnnotation
in class Annotatable
anno
- annotation which will be attached to this classprotected void removeAnnotation(Annotation anno)
removeAnnotation
in class Annotatable
anno
- annotation which will be detached from this classpublic String getText()
Annotatable
getText
in class Line
|
org.openide.text 6.22.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |