See: Description
Interface | Description |
---|---|
CodeExpansionListener |
The listener that's notified when there is a change in the expansion
state of a collapsible source code block.
|
CodeFoldingModel<B> |
The interface that defines the data model for a code editor that
supports collapsible source code blocks.
|
CodeFoldingModelListener |
Defines the interface for an object to listen for changes in a
CodeFoldingModel . |
CodeFoldingProvider<B> |
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.
|
CompoundCodeExpansionListener |
Extension of CodeExpansionListener to allow compound folding operations to be received in
only one call.
|
FoldingBlock<B extends FoldingBlock> |
Defines the requirements for an object that can be used to describe
a collapsible source code block in the default code folding model.
|
Class | Description |
---|---|
AbstractCodeFoldingPlugin<B> |
Defines common behavior for an editor plugin that enables collapsible
source code blocks.
|
AbstractFoldingBlock<B extends FoldingBlock> |
Defines common behavior for an object that describes a collapsible
source code block in a code folding data model.
|
CodeExpansionAdapter |
An abstract adapter class for receiving code folding events.
|
CodeExpansionEvent |
An event used to describe a change in the expansion state of a
collapsible source code block.
|
CodeFoldingMargin<B> |
A control that allows manipulation of collapsible source code blocks.
|
CodeFoldingModelEvent |
Encapsulates information used to notify a
CodeFoldingModelListener
describing changes to a CodeFoldingModel . |
DefaultCodeFoldingModel<B extends DefaultFoldingBlock> |
A simple data model that describes the collapsible source code blocks
in the code editor.
|
DefaultFoldingBlock<B extends DefaultFoldingBlock,U> |
A general-purpose implementation describing a collapsible source code
block in the code editor.
|
FoldingFader |
Class to animate a background color fade for newly expanded and collapsed
blocks.
|
Enum | Description |
---|---|
CodeExpansionEvent.Type |
Exception | Description |
---|---|
CodeExpansionVetoException |
An exception used to stop a change in the expansion state of a
collapsible source code block.
|