| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use oracle.javatools.editor.language | |
|---|---|
| oracle.ide.ceditor | The Code Editor package contains the code editing
implementation of the JDeveloper IDE.  | 
| 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. | 
| oracle.javatools.editor.plugins | The Plugins package is a subset of the Editor package, and is one way to extend the functionality of an editor pane. | 
| Classes in oracle.javatools.editor.language used by oracle.ide.ceditor | |
|---|---|
| BraceProvider
 The BraceProvider interface provides the necessary
 routines to support matching-brace highlighting support in a
 language independent mechanism. | 
|
| LexerDocumentRenderer
 An LexerDocumentRenderer is the abstact starting point for
 DocumentRenderers implementations based on languages that
 have Lexer implementations available for tokenizing the
 language. | 
|
| NumberRange
 A NumberRange is just a wrapper for a starting and
 ending number so that we can return two numbers from a calculation. | 
|
| Classes in oracle.javatools.editor.language used by oracle.javatools.editor | |
|---|---|
| DocumentRenderer
 The DocumentRenderer interface describes the routines
 needed for rendering an entire document. | 
|
| LanguageSupport
 The LanguageSupport interface is essentially a
 directory listing for language-specific support services such as
 syntax highlighting or formatting for a given language. | 
|
| NumberRange
 A NumberRange is just a wrapper for a starting and
 ending number so that we can return two numbers from a calculation. | 
|
| SmartIndentProvider
 The SmartIndentProvider interface provides the
 necessary routines that let language-specific implementations
 intelligently determine the proper indentation for any given line
 should be. | 
|
| StyledFragmentsList
 A StyledFragmentsList is just a list of
 StyledFragments that we can re-use without having to constantly
 reallocate arrays and StyledFragment objects. | 
|
| StyleRegistry
 A StyleRegistry is a registry of all known styles
 for all known language modules. | 
|
| Classes in oracle.javatools.editor.language used by oracle.javatools.editor.language | |
|---|---|
| AbstractBraceProvider
 The GenericBraceProvider implementation provides brace
 matching support for "generic" languages that implement the
 generic Language API to describe the language. | 
|
| AbstractDocumentRenderer
 An AbstractDocumentRenderer is the base class for all
 DocumentRenderers provided with this editor component. | 
|
| BaseStyle
 The BaseStyle defines a set of color attributes for
 painting a segment of text. | 
|
| BlockRenderer
 The BlockRenderer interface describes the routines
 needed for rendering a block or region of text from a document. | 
|
| BraceProvider
 The BraceProvider interface provides the necessary
 routines to support matching-brace highlighting support in a
 language independent mechanism. | 
|
| DocumentRenderer
 The DocumentRenderer interface describes the routines
 needed for rendering an entire document. | 
|
| DocumentRenderer2
 The DocumentRenderer2 interface extends 
 DocumentRenderer interface with routine to render document
 using text offsets. | 
|
| HistoryReadTextBuffer
 The HistoryReadTextBuffer is a decorator around a
 ReadTextBuffer to aid in damage calculations by allowing a client
 to examine a single prior version of the ReadTextBuffer if the
 document event representating the change is available. | 
|
| LanguageModule
 The LanguageModule interface acts as a registration
 vehicle and factory for the services used for editing a particular
 language. | 
|
| LanguageSupport
 The LanguageSupport interface is essentially a
 directory listing for language-specific support services such as
 syntax highlighting or formatting for a given language. | 
|
| LexerDocumentRenderer
 An LexerDocumentRenderer is the abstact starting point for
 DocumentRenderers implementations based on languages that
 have Lexer implementations available for tokenizing the
 language. | 
|
| LexerDocumentRenderer.LexerOffsetsCache
 The LexerOffsetsCache provides rapid access for
 offsets that correspond to the start of a language token. | 
|
| NumberRange
 A NumberRange is just a wrapper for a starting and
 ending number so that we can return two numbers from a calculation. | 
|
| OffsetDescriptionProvider
 Provides a way for a language to provide a user displayable description of a location in a text buffer  | 
|
| SmartIndentProvider
 The SmartIndentProvider interface provides the
 necessary routines that let language-specific implementations
 intelligently determine the proper indentation for any given line
 should be. | 
|
| StyledFragment
 A StyledFragment just associates a BaseStyle with
 a region of text. | 
|
| StyledFragmentsList
 A StyledFragmentsList is just a list of
 StyledFragments that we can re-use without having to constantly
 reallocate arrays and StyledFragment objects. | 
|
| StyleRegistry
 A StyleRegistry is a registry of all known styles
 for all known language modules. | 
|
| WordLocator
 The WordLocator interface provides the methods for
 allowing each language to define its own word boundaries for
 word-based navigation. | 
|
| Classes in oracle.javatools.editor.language used by oracle.javatools.editor.plugins | |
|---|---|
| NumberRange
 A NumberRange is just a wrapper for a starting and
 ending number so that we can return two numbers from a calculation. | 
|
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||