Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Uses of Package
oracle.javatools.editor

Packages that use oracle.javatools.editor
oracle.ide.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE. 
oracle.javatools.compare.view   
oracle.javatools.compare.view.wedge   
oracle.javatools.controls Contains user interface utilities that do not depend directly on the JDeveloper framework. 
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.folding Provides classes and interfaces for supporting collapsible source code blocks in the code editor. 
oracle.javatools.editor.gutter The Line Gutter package is a subset of the Editor package, and contains API for working with a Gutter associated with an editor pane. 
oracle.javatools.editor.highlight The Highlights package is a subset of the Editor package, and contains API's for creating, maintaining, and applying background, foreground, font, and underline highlights to regions of text in an editor pane. 
oracle.javatools.editor.insight The Code Insight package is a subset of the Editor package, and is the starting base for a code insight implementation to provide the user with code assistance features. 
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. 
oracle.javatools.editor.popup The Popup Window package is a subset of the Editor package, and is used to display popup windows associated with the editor. 
oracle.javatools.editor.print The Print package is a subset of the Editor package, and contains a basic Pageable implementation for printing out the contents of a BasicDocument. 
oracle.jdeveloper.java.browse   
oracle.jdeveloper.java.editing   
oracle.jdeveloper.merge Contains classes for merge editor abstractions, including an editor addin, commands, a controller, and utilities. 
 

Classes in oracle.javatools.editor used by oracle.ide.ceditor
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
FeedbackManager
          A FeedbackManager is an interface used for different editor plugins or sub-components to display text feedback to a user.
FileOverviewMargin
           
PopupManager
          A PopupManager is an interface for the editor component to inform the editor client to show or hide a context-sensitive popup menu in response to a user's request.
ToolTipProvider
          The ToolTipProvider is an interface for the editor component to ask the editor client for an appropriate tooltip to display based on the given location of the mouse event.
 

Classes in oracle.javatools.editor used by oracle.javatools.compare.view
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.compare.view.wedge
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
ToolTipProvider
          The ToolTipProvider is an interface for the editor component to ask the editor client for an appropriate tooltip to display based on the given location of the mouse event.
 

Classes in oracle.javatools.editor used by oracle.javatools.controls
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor
ActionHookInvoker
          An ActionHookInvoker is an interface to a class that is responsible for performing some set of actions.
ActionInvoker
          An ActionInvoker is an interface to a class which is responsible for executing actions that operate on an editor component or document.
ActionPostInvoker
          The ActionPostInvoker is used to listen for completed editor actions immediately after they complete - this gives plugins a chance to do some subsequent, such as formatting after inserting a new line.
ActionPreInvoker
          An ActionPreInvoker is an interface to a class which is allowed to intercept actions to be performed on a BasicEditorPane.
BasicAction
          The BasicAction is an abstract class that all editor actions should extend from.
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicDocument.PrePostDocumentListener
          The PrePostDocumentListener is a listener interface that allows secondary models (such as a DocumentRenderer or CodeFoldingModel) to be notified before and/or after regular document notification.
BasicEditorKit.BlockIndentOutdentAction
          The BlockIndentOutdentAction implementation of the action for performing a block indent or block outdent.
BasicEditorKit.EmacsCaseWordAction
          The EmacsCaseWordAction is a base action for Emacs word-case action implementations.
BasicEditorKit.EmacsKillTypeAction
          The EmacsKillTypeAction is a base action for all Emacs kill-type action implementations.
BasicEditorKit.NavigateAction
          The NavigateAction just takes care of storing whether selection is performed or not.
BasicEditorPainter
           
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
BasicWriteAction
           
CharacterTypedListener
          The CharacterTypedListener interface should be implemented by observers interested in receiving notifications of characters typed into the editor pane.
EditDescriptor
          The EditDescriptor is used to describe an edit operation that is undoable.
EditorProperties
          An EditorProperties class provides a global registry for properties which affect all documents and editor panes of this package.
EditorSelection
          An EditorSelection is a mechanism to determine the selection behaviour of an BasicEditorPane.
EmacsAction
          The EmacsAction is an abstract class that all Emacs actions should extend from.
EmacsWriteAction
           
FeedbackManager
          A FeedbackManager is an interface used for different editor plugins or sub-components to display text feedback to a user.
FileOverviewMargin
           
FileOverviewMark
           
FontHelper
          The FontHelper class is used for caching all style variations of a single font, such as plain or bold, from a single family and font size.
NavigationListener
          An interface to receive events for BasicEditorPane navigation.
PopupManager
          A PopupManager is an interface for the editor component to inform the editor client to show or hide a context-sensitive popup menu in response to a user's request.
TextRange
          A representation of a contiguous range of characters in a TextBuffer.
TextTabber.InvalidRangeAction
           
TextTabber.TabTextRange
          A TextRange that also contains a key to identify it to clients
ToolTipProvider
          The ToolTipProvider is an interface for the editor component to ask the editor client for an appropriate tooltip to display based on the given location of the mouse event.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.folding
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicDocument.PrePostDocumentListener
          The PrePostDocumentListener is a listener interface that allows secondary models (such as a DocumentRenderer or CodeFoldingModel) to be notified before and/or after regular document notification.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.gutter
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
FileOverviewMark
           
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.highlight
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.insight
ActionHookInvoker
          An ActionHookInvoker is an interface to a class that is responsible for performing some set of actions.
ActionPreInvoker
          An ActionPreInvoker is an interface to a class which is allowed to intercept actions to be performed on a BasicEditorPane.
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
CharacterTypedListener
          The CharacterTypedListener interface should be implemented by observers interested in receiving notifications of characters typed into the editor pane.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.language
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicDocumentEvent
          The BasicDocumentEvent just supplements the existing Swing DocumentEvent class with extra information that is used for damage calculation purposes.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.plugins
ActionHookInvoker
          An ActionHookInvoker is an interface to a class that is responsible for performing some set of actions.
BasicCaret
          A BasicCaret extends the DefaultCaret to modify the default behavior about the visibility of the selection, and other extra features.
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
EditDescriptor
          The EditDescriptor is used to describe an edit operation that is undoable.
FeedbackManager
          A FeedbackManager is an interface used for different editor plugins or sub-components to display text feedback to a user.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.popup
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.javatools.editor.print
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
 

Classes in oracle.javatools.editor used by oracle.jdeveloper.java.browse
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 

Classes in oracle.javatools.editor used by oracle.jdeveloper.java.editing
ActionHookInvoker
          An ActionHookInvoker is an interface to a class that is responsible for performing some set of actions.
ActionPostInvoker
          The ActionPostInvoker is used to listen for completed editor actions immediately after they complete - this gives plugins a chance to do some subsequent, such as formatting after inserting a new line.
BasicDocument
          A BasicDocument is an implementation of the Document interface, similar to "PlainDocument" without the extra overhead of the Element structures for maintaining line number information, and with a different text buffer implementation.
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
CharacterTypedListener
          The CharacterTypedListener interface should be implemented by observers interested in receiving notifications of characters typed into the editor pane.
 

Classes in oracle.javatools.editor used by oracle.jdeveloper.merge
BasicEditorPane
          A BasicEditorPane is an extension of the JEditorPane to provide more flexible syntax and background highlighting functionality at a reduced memory and performance footprint.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

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