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.
|