|
 |
|
|
org.eclipse.jface.text
Class MarkSelection
java.lang.Object
org.eclipse.jface.text.MarkSelection
-
All Implemented Interfaces:
-
IMarkSelection,
ISelection
-
public class MarkSelection
- extends
Object
- implements
IMarkSelection
Default implementation of
IMarkSelection .
-
Since:
- 2.0
Method Summary
|
IDocument
|
getDocument
()
Returns the marked document. |
int
|
getLength
()
Returns the length of the mark selection. |
int
|
getOffset
()
Returns the mark position. |
boolean
|
isEmpty
()
Returns whether this selection is empty. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
MarkSelection
public MarkSelection(
IDocument document,
int offset,
int length)
- Creates a MarkSelection.
-
Parameters:
-
document - the marked document -
offset - the offset of the mark -
length - the length of the mark, may be negative if caret before offset
getDocument
public
IDocument getDocument()
-
Description copied from interface:
IMarkSelection
- Returns the marked document.
-
-
Specified by:
-
getDocument
in interface
IMarkSelection
-
-
Returns:
- the marked document
getOffset
public int getOffset()
-
Description copied from interface:
IMarkSelection
- Returns the mark position. The offset may be
-1 if there's no marked region.
-
-
Specified by:
-
getOffset
in interface
IMarkSelection
-
-
Returns:
- the mark position or
-1 if there is no marked region
getLength
public int getLength()
-
Description copied from interface:
IMarkSelection
- Returns the length of the mark selection. The length may be negative, if the caret
is before the mark position. The length has no meaning if
getOffset()
returns -1 .
-
-
Specified by:
-
getLength
in interface
IMarkSelection
-
-
Returns:
- the length of the mark selection. Result is undefined for
getOffset == -1
isEmpty
public boolean isEmpty()
-
Description copied from interface:
ISelection
- Returns whether this selection is empty.
-
-
Specified by:
-
isEmpty
in interface
ISelection
-
-
Returns:
-
true if this selection is empty,
and false otherwise
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|