|
org.eclipse.ui.texteditor
Class TextViewerDeleteLineTarget
java.lang.Object
org.eclipse.ui.texteditor.TextViewerDeleteLineTarget
-
public class TextViewerDeleteLineTarget
- extends
Object
A delete line target.
-
Since:
- 3.4
Method Summary
|
void
|
deleteLine
(
IDocument document,
int offset,
int length,
int type,
boolean copyToClipboard)
Deletes the specified fraction of the line of the given offset. |
void
|
deleteLine
(
IDocument document,
ITextSelection selection,
int type,
boolean copyToClipboard)
Deletes the lines that intersect with the given selection . |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
TextViewerDeleteLineTarget
public TextViewerDeleteLineTarget(
ITextViewer viewer)
- Creates a new target.
-
Parameters:
-
viewer - the viewer that the new target operates on
deleteLine
public void deleteLine(
IDocument document,
int offset,
int length,
int type,
boolean copyToClipboard)
throws
BadLocationException
- Deletes the specified fraction of the line of the given offset.
-
-
-
Parameters:
-
document - the document -
offset - the offset -
length - the length -
type - the line deletion type, must be one of
WHOLE_LINE , TO_BEGINNING or TO_END
-
copyToClipboard - true if the deleted line should be copied to the clipboard
-
Throws:
-
BadLocationException
- if position is not valid in the given document
deleteLine
public void deleteLine(
IDocument document,
ITextSelection selection,
int type,
boolean copyToClipboard)
throws
BadLocationException
- Deletes the lines that intersect with the given
selection .
-
-
-
Parameters:
-
document - the document -
selection - the selection to use to determine the document range to delete -
type - the line deletion type, must be one of
WHOLE_LINE , TO_BEGINNING or TO_END
-
copyToClipboard - true if the deleted line should be copied to the clipboard
-
Throws:
-
BadLocationException
- if position is not valid in the given document -
Since:
- 3.5
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|