com.bea.ide.sourceeditor.driver

com.bea.ide.sourceeditor.driver  Package

Interface Summary

ICompilerDriver

ICompilerDriver implementations allow different document types to customize their behavior with respect to the Javelin compiler framework.

ILanguageDriver

Implementations of this driver provide customization for working with the languages in the source view.

ILanguageDriver.IAutoCorrection

IAutoCorrection objects are returned by the getAutoCorrection method.

ILanguageDriver.IAutoFill

Object describing an auto-fill.

ILanguageDriver.IBlockDelim

Defines one end of a block.

ILanguageDriver.IBlockInfo

Summary of the information gathered by the ILanguageDriver.IBlockInfo.findMatchingOpenBlock(int, char) or ILanguageDriver.IBlockInfo.findMatchingCloseBlock(int, char) methods.

ILanguageDriver.IParameterHelp

IParameterHelp objects define individual options to be displayed in a parameter help popup.

INavigationBarDriver

Contains file-specific code for implementing the navigation bar.

ISourceViewDriver

Implements customizable features of the source view.

Class Summary

DefaultCompilerDriver

The default compiler driver specifies default compiler interactions for compiler-recognized document types.

DefaultDebugDriver

Implements IDebugDriver for debugging source files.

DefaultDebugRunnable

An implementation of DefaultDocumentDriver for document types that support being run directly as part of a webapp.

DefaultDebugRunnable.DocChangeListener

Listener to add to the document's URI to listen for file renames or moves.

DefaultDocumentDriver

The base class for many document driver types.

DefaultLanguageDriver

Default implementation of an ILanguageDriver.

DefaultLanguageDriver.BlockDelim

Default implementation of the ILanguageDriver.IBlockDelim interface with useful default initializations.

DefaultLanguageDriver.BlockInfo

Default implementation of the ILanguageDriver.IBlockInfo interface with useful default initializations.

DefaultSourceViewDriver

A default implementation of SourceViewStrategy.

SourceBreakpoint

This class provides an implementation of ISourceBreakPoint, and handles basic functionality like setting focus to the correct point in code when a breakpoint is hit and sending the breakpoint to server.

SourceBreakpoint.DefaultLine

Simple implementation of ISourceModel.Line that wraps around an element in the source, which may span multiple lines in the document.

SourceInstructionPoint

Implements the IDebugInstructionPoint interface for text files.

SourceViewDragDropDriver

A TransferHandler to handle both drags originating in the source view, and drops onto the source view that come from the same source view, another source view, or anywhere else.