|
Extension SDK 10.1.2 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
The Code Editor
package contains the code editing implementation of the JDeveloper IDE.
See:
Description
Interface Summary | |
CEToolTipProvider | The CEToolTipProvider is an interface for the code editor to ask an editor client for an appropriate tooltip to display based on the given location of the mouse event. |
CodeEditorGutter | The CodeEditorGutter interface is an extension of the editor's Gutter interface to integrate with the JDev environment and provide Context information for other Addins. |
CodeMenuConstants | The CodeMenuConstants define menu weights for all items for the dynamic Code Menu, regardless of whether the action is defined by the Code Editor or not. |
CursorListener | The CursorListener interface should be implemented by clients interested in receiving notifications of cursor movement in the code editor. |
EditorPluginsFactory | The EditorPluginsFactory defines an interface that allows clients of the Code Editor to indicate what EditorPlugins they are interested in installing when a new editor is opened. |
Class Summary | |
CEScrollPaneLayout | The CEScrollPaneLayout lays out a custom view that looks like this: |
CodeEditor | The CodeEditor is the integration layer between the IDE and the editor components to provide a code editor inside the IDE. |
CodeEditorAddin | The CodeEditorAddin does the work of plugging in this code editor into the IDE Addin framework. |
CodeEditorController | The CodeEditorController is the controller for the CodeEditor Addin. |
CodeEditorExtGroupInfo | Class used by the extension manager to display the Code Editor group name and description. |
CodeEditorPluginsFactory | The CodeEditorPluginsFactory is an implementation of of the EditorPluginsFactory that handles the standard plugins that the CodeEditor itself is aware of. |
CodeEditorPreloader | The CodeEditorPreloader helps to speed up the process of bringing up a Code Editor by using the pre-load-on-idle facility put in by Kiks to initialize some of the dependent classes on an idle thread. |
DropHandlerPlugin | The DropHandlerPlugin is an abstract class that allows code editor clients to extend the drop functionality of Drag & Drop for the code editor to support additional data flavors or even custom drop behavior. |
EditorPageableFactory | The EditorPageableFactory is a PageableFactory implementation which generates a Pageable instance for printing the contents of a Code Editor. |
EditorStatusBar | The StatusBarPlugin provides a status bar UI component that works with the BasicEditorPane. |
EditorStatusBar.StatusBarCell | The StatusBarCell is just a label that can be added to our status bar which takes care of making sure that its size remains fairly constant for the types of strings which can contain it (otherwise, it looks pretty bad for the cells to be changing in width, say when you switch between insert and overwrite mode.) |
The Code Editor
package contains the code editing implementation of the JDeveloper IDE. You can use the CodeEditor
API to manipulate a code editor instance programmatically, to associate custom Node
types with specific syntax highlighting styles, and other services.
For information about the services available by a code editor, refer to the JavaDoc for the CodeEditor
class.
|
Extension SDK | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.