Package | Description |
---|---|
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
oracle.javatools.compare.view | |
oracle.javatools.compare.view.wedge | |
oracle.javatools.controls |
Contains user interface utilities that do not depend directly on the
JDeveloper framework.
|
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.find | |
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.highlight |
The Highlights package is a subset of the Editor package, and contains
API's for creating, maintaining, and applying background, foreground,
font, and underline highlights to regions of text in 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.language |
The Language package is a subset of the Editor package, and is the
framework for extending the editor with color syntax highlighting,
brace matching, and other language or content-specific editing
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.
|
oracle.javatools.editor.print |
The Print package is a subset of the Editor package, and contains a
basic Pageable implementation for printing out the contents of a
BasicDocument.
|
oracle.jdeveloper.merge |
Contains classes for merge editor abstractions, including an editor addin, commands, a
controller, and utilities.
|
oracle.jdeveloper.util | |
oracle.jdeveloper.vcs.versionhistory | |
oracle.jdevimpl.history |
Class and Description |
---|
ActionHookInvoker
An
ActionHookInvoker is an interface to a class that
is responsible for performing some set of actions. |
ActionPostInvoker
The
ActionPostInvoker is used to listen for
completed editor actions immediately after they complete - this
gives plugins a chance to do some subsequent, such as formatting
after inserting a new line. |
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicEditorOverview
A class that creates and manages the Overview strip that can appear to the side of a BasicEditorPane.
|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
BasicEditorPaneContainer
A marker interface to indicate a class has a
BasicEditorPane contained within it,
and a method to retrieve it. |
CharacterTypedListener
The
CharacterTypedListener interface should be
implemented by observers interested in receiving notifications of
characters typed into the editor pane. |
FeedbackManager
A
FeedbackManager is an interface used for different
editor plugins or sub-components to display text feedback to a user. |
FileOverviewMargin
Deprecated.
Use BasicEditorOverview
|
PopupManager
A
PopupManager is an interface for the editor component
to inform the editor client to show or hide a context-sensitive
popup menu in response to a user's request. |
ToolTipProvider
The
ToolTipProvider is an interface for the editor
component to ask the editor client for an appropriate tooltip
to display based on the given location of the mouse event. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
ToolTipProvider
The
ToolTipProvider is an interface for the editor
component to ask the editor client for an appropriate tooltip
to display based on the given location of the mouse event. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
ActionHookInvoker
An
ActionHookInvoker is an interface to a class that
is responsible for performing some set of actions. |
ActionInvoker
An
ActionInvoker is an interface to a class which
is responsible for executing actions that operate on an editor
component or document. |
ActionPostInvoker
The
ActionPostInvoker is used to listen for
completed editor actions immediately after they complete - this
gives plugins a chance to do some subsequent, such as formatting
after inserting a new line. |
ActionPreInvoker
An
ActionPreInvoker is an interface to a class which
is allowed to intercept actions to be performed on a BasicEditorPane . |
BasicAction
The
BasicAction is an abstract class that all editor
actions should extend from. |
BasicCaret.MiddleButtonBehavior |
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicDocument.PrePostDocumentListener
The
PrePostDocumentListener is a listener interface that
allows secondary models (such as a DocumentRenderer or CodeFoldingModel)
to be notified before and/or after regular document notification. |
BasicEditorKit.BlockIndentOutdentAction
The
BlockIndentOutdentAction implementation of the
action for performing a block indent or block outdent. |
BasicEditorKit.EmacsCaseWordAction
The
EmacsCaseWordAction is a base action for Emacs
word-case action implementations. |
BasicEditorKit.EmacsKillTypeAction
The
EmacsKillTypeAction is a base action for all Emacs
kill-type action implementations. |
BasicEditorKit.NavigateAction
The
NavigateAction just takes care of storing
whether selection is performed or not. |
BasicEditorOverviewMark
An object to store a range of offsets that will appear in the BasicEditorOverview as a colored area indicating
the location of the offsets in the complete file.
|
BasicEditorPainter
Class to allow arbitrary drawing onto a BasicEditorPane
|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
BasicWriteAction |
CharacterTypedListener
The
CharacterTypedListener interface should be
implemented by observers interested in receiving notifications of
characters typed into the editor pane. |
EditDescriptor
The
EditDescriptor is used to describe an edit
operation that is undoable. |
EditorProperties
An
EditorProperties class provides a global registry
for properties which affect all documents and editor panes of this
package. |
EditorSelection
An EditorSelection is a mechanism to determine the selection behaviour of
an BasicEditorPane.
|
EmacsAction
The
EmacsAction is an abstract class that all Emacs
actions should extend from. |
EmacsWriteAction |
FeedbackManager
A
FeedbackManager is an interface used for different
editor plugins or sub-components to display text feedback to a user. |
FileOverviewMargin
Deprecated.
Use BasicEditorOverview
|
FileOverviewMark
Deprecated.
Use oracle.javatools.ui.overview.*
|
FontHelper
The
FontHelper class is used for caching all style
variations of a single font, such as plain or bold, from a single
family and font size. |
NavigationListener
An interface to receive events for BasicEditorPane navigation.
|
PopupManager
A
PopupManager is an interface for the editor component
to inform the editor client to show or hide a context-sensitive
popup menu in response to a user's request. |
TextRange
A representation of a contiguous range of characters in a TextBuffer.
|
TextTabber.InvalidRangeAction |
TextTabber.TabTextRange
A TextRange that also contains a key to identify it to clients
|
ToolTipProvider
The
ToolTipProvider is an interface for the editor
component to ask the editor client for an appropriate tooltip
to display based on the given location of the mouse event. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicDocument.PrePostDocumentListener
The
PrePostDocumentListener is a listener interface that
allows secondary models (such as a DocumentRenderer or CodeFoldingModel)
to be notified before and/or after regular document notification. |
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
ActionHookInvoker
An
ActionHookInvoker is an interface to a class that
is responsible for performing some set of actions. |
ActionPreInvoker
An
ActionPreInvoker is an interface to a class which
is allowed to intercept actions to be performed on a BasicEditorPane . |
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
CharacterTypedListener
The
CharacterTypedListener interface should be
implemented by observers interested in receiving notifications of
characters typed into the editor pane. |
Class and Description |
---|
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicDocumentEvent
The
BasicDocumentEvent just supplements the existing
Swing DocumentEvent class with extra information that
is used for damage calculation purposes. |
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
ActionHookInvoker
An
ActionHookInvoker is an interface to a class that
is responsible for performing some set of actions. |
BasicCaret
A
BasicCaret extends the DefaultCaret to modify the
default behavior about the visibility of the selection, and other
extra features. |
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
EditDescriptor
The
EditDescriptor is used to describe an edit
operation that is undoable. |
FeedbackManager
A
FeedbackManager is an interface used for different
editor plugins or sub-components to display text feedback to a user. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
Class and Description |
---|
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
Class and Description |
---|
BasicEditorPane
A
BasicEditorPane is an extension of the
JEditorPane to provide more flexible syntax and
background highlighting functionality at a reduced memory and
performance footprint. |
BasicEditorPaneContainer
A marker interface to indicate a class has a
BasicEditorPane contained within it,
and a method to retrieve it. |
Class and Description |
---|
BasicDocument
A
BasicDocument is an implementation of the
Document interface, similar to "PlainDocument" without
the extra overhead of the Element structures for maintaining line
number information, and with a different text buffer
implementation. |
Class and Description |
---|
BasicEditorPaneContainer
A marker interface to indicate a class has a
BasicEditorPane contained within it,
and a method to retrieve it. |
Class and Description |
---|
BasicEditorPaneContainer
A marker interface to indicate a class has a
BasicEditorPane contained within it,
and a method to retrieve it. |