Package org.eclipse.ui.texteditor
Class TextViewerDeleteLineTarget
java.lang.Object
org.eclipse.ui.texteditor.TextViewerDeleteLineTarget
A delete line target.
- Since:
- 3.4
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteLine(IDocument document, int offset, int length, int type, boolean copyToClipboard) voiddeleteLine(IDocument document, ITextSelection selection, int type, boolean copyToClipboard) Deletes the lines that intersect with the givenselection.
-
Constructor Details
-
TextViewerDeleteLineTarget
Creates a new target.- Parameters:
viewer- the viewer that the new target operates on
-
-
Method Details
-
deleteLine
public void deleteLine(IDocument document, int offset, int length, int type, boolean copyToClipboard) throws BadLocationException - Throws:
BadLocationException
-
deleteLine
public void deleteLine(IDocument document, ITextSelection selection, int type, boolean copyToClipboard) throws BadLocationException Deletes the lines that intersect with the givenselection.- Parameters:
document- the documentselection- the selection to use to determine the document range to deletetype- the line deletion type, must be one ofWHOLE_LINE,TO_BEGINNINGorTO_ENDcopyToClipboard-trueif the deleted line should be copied to the clipboard- Throws:
BadLocationException- if position is not valid in the given document- Since:
- 3.5
-