Package | Description |
---|---|
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
oracle.javatools.compare.view | |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBrowseClickPlugin
Deprecated.
use declarative registration of browsing via ceditor-browse hook
|
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 |
SelectionSurroundPlugin
Plugin to listen for defined key presses when there is a selection in the editor.
|
class |
ZoomTextPlugin |
Modifier and Type | Class and Description |
---|---|
class |
InlineCodeHighlighter |
Modifier and Type | Class and Description |
---|---|
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
Deprecated.
Use BasicEditorOverview
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCodeFoldingPlugin<B>
Defines common behavior for an editor plugin that enables collapsible
source code blocks.
|
Modifier and Type | Class and Description |
---|---|
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. |
Modifier and Type | Interface and Description |
---|---|
interface |
Insight
Deprecated.
use oracle.ide.insight in insight module
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInsight
Deprecated.
use oracle.ide.insight in insight module
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClickPlugin
Deprecated.
use declarative registration of browsing via ceditor-browse hook
|
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
Deprecated.
Finding can be done via oracle.javatools.editor.find.Finder
|
class |
GuardedHighlightPlugin
Plugin to add a highlight to guarded sections of an editor to indicate they
aren't editable.
|
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. |
Modifier and Type | Class and Description |
---|---|
class |
HtmlPopup
A popup that displays HTML content over the code editor.
|
class |
PopupWindowManager
Deprecated.
use oracle.javatools.ui.popup.PopupWindowManager
|