Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Interface
oracle.javatools.editor.plugins.EditorPlugin

Packages that use EditorPlugin
oracle.ide.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE. 
oracle.javatools.editor The Editor package is a basic framework for an editor component with syntax highlighting capabilities, built on top of the Swing text framework. 
oracle.javatools.editor.folding Provides classes and interfaces for supporting collapsible source code blocks in the code editor. 
oracle.javatools.editor.gutter The Line Gutter package is a subset of the Editor package, and contains API for working with a Gutter associated with an editor pane. 
oracle.javatools.editor.insight The Code Insight package is a subset of the Editor package, and is the starting base for a code insight implementation to provide the user with code assistance features. 
oracle.javatools.editor.plugins The Plugins package is a subset of the Editor package, and is one way to extend the functionality of an editor pane. 
oracle.javatools.editor.popup The Popup Window package is a subset of the Editor package, and is used to display popup windows associated with the editor. 

 

Uses of EditorPlugin in oracle.ide.ceditor

 

Classes in oracle.ide.ceditor that implement EditorPlugin
 class AbstractBrowseClickPlugin
          The AbstractBrowseClickPlugin is an assistance plugin that listens for Ctrl-Click's to perform "Go to declaration" functionality
 class AbstractEditingPlugin
          The AbstractEditingPlugin is an assistance plugin that helps with Java/JavaScript coding (basically, languages with descendants from C), to take care of the various tedious aspects of editing, such as lining up asterisks in multi-line comments, balancing comment start and ends, and so on.
 class AbstractEditorHoverPlugin
          The AbstractEditorHoverPlugin is an abstract plugin implementation that helps in performing code hover for Java-like languages
 class BreadcrumbsPlugin
          Plugin to add a breadcrumbs component to the editor.
 class CodeEditorGutter
          The CodeEditorGutter interface is an extension of the editor's Gutter interface to integrate with the JDev environment and provide Context information for other Addins.
 class DropHandlerPlugin
          The DropHandlerPlugin is an abstract class that allows code editor clients to extend the drop functionality of Drag & Drop for the code editor to support additional data flavors or even custom drop behavior.
 class EditorStatusBar
          The StatusBarPlugin provides a status bar UI component that works with the BasicEditorPane.
 class ScrollTipPlugin
           
 class ZoomTextPlugin
           

 

Uses of EditorPlugin in oracle.javatools.editor

 

Classes in oracle.javatools.editor that implement EditorPlugin
protected static class EmacsAction.Tracker
          Protected class for tracking an editor and offset to determine whether to merge possibly consecutive kill actions, or for determining whether previous action was a yank or yank pop.
 class FileOverviewMargin
           

 

Methods in oracle.javatools.editor with parameters of type EditorPlugin
 void BasicEditorPane.deinstallPlugin(EditorPlugin plugin)
          This deinstalls an editor plugin from the editor.
 void BasicEditorPane.installPlugin(EditorPlugin plugin)
          This installs an editor plugin into the editor.

 

Uses of EditorPlugin in oracle.javatools.editor.folding

 

Classes in oracle.javatools.editor.folding that implement EditorPlugin
 class AbstractCodeFoldingPlugin
          Defines common behavior for an editor plugin that enables collapsible source code blocks.

 

Uses of EditorPlugin in oracle.javatools.editor.gutter

 

Classes in oracle.javatools.editor.gutter that implement EditorPlugin
 class LineGutterPlugin
          The LineGutterPlugin is a line gutter which also implements the Gutter interface that provides clients with the ability to add or remove icon marks in the gutter associated with an editor pane.

 

Uses of EditorPlugin in oracle.javatools.editor.insight

 

Subinterfaces of EditorPlugin in oracle.javatools.editor.insight
 interface Insight
          The Insight interface describes the public API available for programmatically invoking code insight.

 

Classes in oracle.javatools.editor.insight that implement EditorPlugin
 class AbstractInsight
          The AbstractInsight class provides some of the common functionality of all Insight implementations, such as handling the delayed timer, trapping of editor commands, displaying of the Insight window, and so on.

 

Uses of EditorPlugin in oracle.javatools.editor.plugins

 

Classes in oracle.javatools.editor.plugins that implement EditorPlugin
 class AbstractClickPlugin
          The AbstractClickPlugin is an abstract starting point for an EditorPlugin implementation which provides support for performing some action when the user clicks over certain text in an editor, usually with a modifier key held down.
 class AbstractEditorPlugin
          The AbstractEditorPlugin provides a starting point implementation for an editor plugin that provides many of the common methods and fields used by plugins.
 class AbstractFoldingMargin
           
 class BraceMatchingPlugin
          The BraceMatchingPlugin provides support for brace matching in languages where the LanguageSupport provides an implementation of the BraceProvider interface for getting information about braces specific to a language.
 class DragDropPlugin
          The DragDropPlugin is an editor plugin which extends the DropTargetPlugin to support full Drag-N-Drop functionality for the BasicEditorPane.
 class DropTargetPlugin
          The DropTargetPlugin is an editor plugin which adds drop support to the BasicEditorPane so that it can accept drop operations for Drag-n-Drop.
 class FindHighlightPlugin
          The FindHighlightPlugin provides support for finding and highlighting occurrences of text.
 class LineHighlightPlugin
          The LineHighlightPlugin is an editor plugin which applies a background highlight to the current caret line.
 class StatusBarPlugin
          The StatusBarPlugin provides a status bar UI component that works with the BasicEditorPane.
 class TrailingSpacePlugin
          The TrailingSpacePlugin is an for an EditorPlugin implementation which provides support for performing some action when the user clicks over certain text in an editor, usually with a modifier key held down.

 

Uses of EditorPlugin in oracle.javatools.editor.popup

 

Classes in oracle.javatools.editor.popup that implement EditorPlugin
 class PopupWindowManager
          The PopupWindowManager helps to manage popup windows for a given editor pane.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.