| Package | Description |
|---|---|
| oracle.javatools.editor.folding |
Provides classes and interfaces for supporting collapsible source code
blocks in the code editor.
|
| Class and Description |
|---|
| AbstractFoldingBlock
Defines common behavior for an object that describes a collapsible
source code block in a code folding data model.
|
| CodeExpansionEvent
An event used to describe a change in the expansion state of a
collapsible source code block.
|
| CodeExpansionEvent.Type |
| CodeExpansionListener
The listener that's notified when there is a change in the expansion
state of a collapsible source code block.
|
| CodeExpansionVetoException
An exception used to stop a change in the expansion state of a
collapsible source code block.
|
| CodeFoldingMargin
A control that allows manipulation of collapsible source code blocks.
|
| CodeFoldingModel
The interface that defines the data model for a code editor that
supports collapsible source code blocks.
|
| CodeFoldingModelEvent
Encapsulates information used to notify a
CodeFoldingModelListener
describing changes to a CodeFoldingModel. |
| CodeFoldingModelListener
Defines the interface for an object to listen for changes in a
CodeFoldingModel. |
| CodeFoldingProvider
The interface that defines how a language implementation provides a
generic data model for supporting collapsible source code blocks in the
code editor.
|
| CodeWillExpandListener
The listener that's notified prior to a change in the expansion state
of a collapsible source code block, giving the listener an opportunity
to veto the change.
|
| DefaultFoldingBlock
A general-purpose implementation describing a collapsible source code
block in the code editor.
|
| FoldingBlock
Defines the requirements for an object that can be used to describe
a collapsible source code block in the default code folding model.
|