Eclipse Platform
2.0

org.eclipse.ui.texteditor
Interface ITextEditorExtension

All Known Implementing Classes:
AbstractTextEditor

public interface ITextEditorExtension

Extension interface for ITextEditor. Adds the following functions:

Since:
2.0

Method Summary
 void addRulerContextMenuListener(IMenuListener listener)
          Adds a ruler context menu listener to the editor.
 boolean isEditorInputReadOnly()
          Returns whether the editor's input is read-only.
 void removeRulerContextMenuListener(IMenuListener listener)
          Removes a ruler context menu listener from the editor.
 void setStatusField(IStatusField field, String category)
          Informs the editor which status field is to be used when posting status information in the given category.
 

Method Detail

setStatusField

public void setStatusField(IStatusField field,
                           String category)
Informs the editor which status field is to be used when posting status information in the given category.

Parameters:
field - the status field to be used
category - the status information category
See Also:
ITextEditorActionConstants

isEditorInputReadOnly

public boolean isEditorInputReadOnly()
Returns whether the editor's input is read-only. The semantics of this method is orthogonal to isEditable as it talks about the editor input, i.e. the domain element, and not about the editor document.

Returns:
true if the editor input is read-only

addRulerContextMenuListener

public void addRulerContextMenuListener(IMenuListener listener)
Adds a ruler context menu listener to the editor.

Parameters:
listener - the listener

removeRulerContextMenuListener

public void removeRulerContextMenuListener(IMenuListener listener)
Removes a ruler context menu listener from the editor.

Parameters:
listener - the listener

Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.