| Package | Description | 
|---|---|
| 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.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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SmartIndentProvider | 
BasicAction.getSmartIndentProvider(BasicEditorPane editor,
                      BasicDocument document)
Fetch the SmartIndentProvider for the current document. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected SmartIndentProvider | 
AbstractLanguageSupport.createSmartIndentProvider()
Creates a new  
SmartIndentProvider for performing
 smart indentation for this language. | 
SmartIndentProvider | 
LanguageSupport.getSmartIndentProvider()
Fetches the  
SmartIndentProvider to use for
 performing smart indentation. | 
SmartIndentProvider | 
AbstractLanguageSupport.getSmartIndentProvider()
Fetches the  
SmartIndentProvider to use for
 performing smart indentation. |