| Package | Description | 
|---|---|
| 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 | Class and Description | 
|---|---|
class  | 
LexerBlockRenderer
The  
LexerBlockRenderer is the abstract starting point
 for BlockRenderer implementations based on languages
 for which there is a Lexer implementation available. | 
| Modifier and Type | Field and Description | 
|---|---|
protected BlockRenderer | 
LexerDocumentRenderer.blockRenderer
The block renderer used for rendering. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract BlockRenderer | 
LexerDocumentRenderer.createBlockRenderer()
Creates a BlockRenderer used for rendering the tokens in the
 primary language of this specific DocumentRenderer implementation. 
 | 
abstract BlockRenderer | 
LanguageModule.createBlockRenderer(TextBuffer buffer)
Creates a new BlockRenderer instance for editing this
 specific language. 
 | 
static BlockRenderer | 
LanguageModule.createBlockRendererForFileType(java.lang.String fileType,
                              TextBuffer textBuffer)  | 
protected BlockRenderer | 
LexerDocumentRenderer.getBlockRenderer()
Get a cached block renderer (so that we don't have to keep
 recreating it.) 
 |