Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

org.eclipse.jface.text
Interface ITextOperationTarget

All Known Implementing Classes:
ProjectionViewer, SourceViewer, TextConsoleViewer, TextViewer

public interface ITextOperationTarget

Defines the target for text operations. canDoOperation informs the clients about the ability of the target to perform the specified operation at the current point in time. doOperation executes the specified operation.

In order to provide backward compatibility for clients of ITextOperationTarget, extension interfaces are used as a means of evolution. The following extension interfaces exist:

See Also:
ITextOperationTargetExtension

Field Summary
static int COPY
          Text operation code for copying the selected text to the clipboard.
static int CUT
          Text operation code for moving the selected text to the clipboard.
static int DELETE
          Text operation code for deleting the selected text or if selection is empty the character at the right of the current position.
static int PASTE
          Text operation code for inserting the clipboard content at the current position.
static int PREFIX
          Text operation code for prefixing the selected text block.
static int PRINT
          Text operation code for printing the complete text.
static int REDO
          Text operation code for redoing the last undone edit command.
static int SELECT_ALL
          Text operation code for selecting the complete text.
static int SHIFT_LEFT
          Text operation code for shifting the selected text block to the left.
static int SHIFT_RIGHT
          Text operation code for shifting the selected text block to the right.
static int STRIP_PREFIX
          Text operation code for removing the prefix from the selected text block.
static int UNDO
          Text operation code for undoing the last edit command.
 
Method Summary
 boolean canDoOperation (int operation)
          Returns whether the operation specified by the given operation code can be performed.
 void doOperation (int operation)
          Performs the operation specified by the operation code on the target.
 

Field Detail

UNDO

static final int UNDO
Text operation code for undoing the last edit command.

See Also:
Constant Field Values

REDO

static final int REDO
Text operation code for redoing the last undone edit command.

See Also:
Constant Field Values

CUT

static final int CUT
Text operation code for moving the selected text to the clipboard.

See Also:
Constant Field Values

COPY

static final int COPY
Text operation code for copying the selected text to the clipboard.

See Also:
Constant Field Values

PASTE

static final int PASTE
Text operation code for inserting the clipboard content at the current position.

See Also:
Constant Field Values

DELETE

static final int DELETE
Text operation code for deleting the selected text or if selection is empty the character at the right of the current position.

See Also:
Constant Field Values

SELECT_ALL

static final int SELECT_ALL
Text operation code for selecting the complete text.

See Also:
Constant Field Values

SHIFT_RIGHT

static final int SHIFT_RIGHT
Text operation code for shifting the selected text block to the right.

See Also:
Constant Field Values

SHIFT_LEFT

static final int SHIFT_LEFT
Text operation code for shifting the selected text block to the left.

See Also:
Constant Field Values

PRINT

static final int PRINT
Text operation code for printing the complete text.

See Also:
Constant Field Values

PREFIX

static final int PREFIX
Text operation code for prefixing the selected text block.

See Also:
Constant Field Values

STRIP_PREFIX

static final int STRIP_PREFIX
Text operation code for removing the prefix from the selected text block.

See Also:
Constant Field Values
Method Detail

canDoOperation

boolean canDoOperation(int operation)
Returns whether the operation specified by the given operation code can be performed.

Parameters:
operation - the operation code
Returns:
true if the specified operation can be performed

doOperation

void doOperation(int operation)
Performs the operation specified by the operation code on the target. doOperation must only be called if canDoOperation returns true.

Parameters:
operation - the operation code

Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire