Extension SDK 10.1.2

Uses of Package
oracle.javatools.editor.language

Packages that use oracle.javatools.editor.language
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. 
 

Classes in oracle.javatools.editor.language used by oracle.javatools.editor
BaseStyle
          The BaseStyle defines a set of color attributes for painting a segment of text.
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
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.
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.
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.
 


Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.