Extension SDK 10.1.2

JDeveloper Extension SDK Reference

Packages
oracle.ide Contains classes that allow addins access to the IDE integration objects.
oracle.ide.addin Contains classes and interfaces that are used by addins to extend JDeveloper with their own views and wizards.
oracle.ide.cmd Contains classes implementing several JDeveloper commands.
oracle.ide.cmd.buffer Contains command class implementations and static utility methods that can be used by Addins to modify the contents of a text-based IDE document in an undoable manner.
oracle.ide.compiler Contains classes that allow addins some level of control on the IDE build system.
oracle.ide.component Contains graphical components that are implemented using two or more basic controls.
oracle.ide.composite Contains centralized interfaces for associating element instances with an arbitrary set of URLs.
oracle.ide.config Contains classes encapsulating JDevelopers's environment settings.
oracle.ide.controls Contains classes implementing the basic graphical controls, such as, toolbars, toolbar buttons, status bars, tabbed windows, used by JDeveloper.
oracle.ide.datatransfer Contains classes that implement drag and drop data transfers of JDeveloper's drag sources.
oracle.ide.dialogs Contains classes implementing standard dialogs used by JDeveloper.
oracle.ide.docking Contains interfaces and classes responsible for the dockable behavior provided by JDeveloper.
oracle.ide.editor Contains classes and interfaces that allow addins to add their own specialized editors to JDeveloper.
oracle.ide.exception Contains some exception classes thrown by the Addin API.
oracle.ide.explorer Contains the interfaces and classes addins use to provide a structured view of data contained in nodes displayed in a navigator or an editor.
oracle.ide.gallery Contains classes implementing JDeveloper's new object gallery.
oracle.ide.help Contains interfaces and classes used by addins to provide context sensitive help on their own windows and dialogs.
oracle.ide.inspector Contains interfaces and classes that integrators may use to make their objects editable from the property inspector.
oracle.ide.keyboard Contains classes used by addins for providing accelerators for the commands they define.
oracle.ide.layout Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors.
oracle.ide.log Contains the interfaces and classes that allow addins to provide their own log pages.
oracle.ide.marshal Provides generic marshalling and unmarshalling capabilities for converting an object to String.
oracle.ide.migration  
oracle.ide.model Contains interfaces and classes implementing JDeveloper's data model.
oracle.ide.navigator Contains classes providing navigator support.
oracle.ide.net Provides a virtual file system framework based on java.net.URL.
oracle.ide.palette Contains classes that allow for palette integration and commands.
oracle.ide.panels Provides a framework for building panel-based UI.
oracle.ide.print Contains classes that allow addins some level of control on the IDE print system.
oracle.ide.runner Contains classes that allow addins some level of control on the IDE runner system.
oracle.ide.util Contains utility classes.
oracle.ide.vcs Contains application-level interfaces to the version control sub-system.
oracle.ide.webbrowser Contains classes that allow addins some level of control on the IDE web browser settings.
oracle.ide.webupdate The webupdate package provides an API for accessing functionality in the IDE related to web-based patching and updating.
oracle.ide.window Contains the interface that allows addins to customize the Window menu.
oracle.ide.wizard Contains classes internally used by JDeveloper, these classes should not be used by addin developers.
oracle.ide.xml Provides common methods used for processing XML.
oracle.javatools Contains classes that form a common foundation for tool frameworks.
oracle.javatools.buffer The TextBuffer package assists in the manipulation of in-memory text content, whether it is read-only text, or read-write text.
oracle.javatools.controls Contains user interface utilities that do not depend directly on the JDeveloper framework.
oracle.javatools.controls.completionfield Classes implementing a code-insight like completion utility for text fields.
oracle.javatools.controls.nicetable Customized JTable implementation that adds support for several useful features.
oracle.javatools.dialogs Contains dialog utilities that do not depend directly on the JDeveloper framework.
oracle.javatools.dialogs.progress Progress dialog component set for feedback on a running operation.
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.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 colored background 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.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.javatools.editor.underline The Underline package is a subset of the Editor package, and contains API's for creating, mainting, and applying underlines to regions of text in the editor pane.
oracle.javatools.parser The Parser package is a basic framework of interfaces for building a lexer or parser for various document types.
oracle.javatools.parser.generic The Generic Lexer package is a basic set of classes to help in quickly prototyping a lexer/scanner for a given language.
oracle.javatools.parser.util The Parser Utilities package contains utility classes used by the rest of the parser framework.
oracle.jdeveloper.audit The root package of the public Audit (and Metrics) API.
oracle.jdeveloper.audit.analyzer The base classes for writing analyzers.
oracle.jdeveloper.audit.java Helper and transform classes for auditing Java documents and working with the Java object model.
oracle.jdeveloper.audit.model The base classes for defining the Audit object model.
oracle.jdeveloper.audit.service The API classes for invoking Audit programatically, and a few Audit common API classes.
oracle.jdeveloper.audit.transform The base classes for defining transformations on the Audit object model.
oracle.jdeveloper.builder This package contains the base implementations for the set of classes used for creating new objects.
oracle.jdeveloper.builder.cls The cls package provides classes and interfaces for generating Java classes.
oracle.jdeveloper.builder.file The file package includes the classes and interfaces for generating file objects.
oracle.jdeveloper.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE.
oracle.jdeveloper.cm Runtime portion of the JDeveloper Named Connection Manager.
oracle.jdeveloper.cm.ds.db Contains a metadata API for describing database objects.
oracle.jdeveloper.cm.dt Contains the base design-time API for integrating database and application server connections within JDeveloper.
oracle.jdeveloper.cm.dt.addin Contains base implementations of addin interfaces.
oracle.jdeveloper.cm.dt.dialog Contains commonly used dialogs related to connections.
oracle.jdeveloper.cm.dt.wizard Contains classes related to Wizard implementations used with connection objects.
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code.
oracle.jdeveloper.compare contains classes nbsp;that can be used to invoke and control the integrated compare (diff) viewer in JDeveloper and hook into the Compare With menu.
oracle.jdeveloper.compiler Contains classes that allow addins to integrate their own build system translator.
oracle.jdeveloper.controls The controls package contains GUI classes used by the builder classes.
oracle.jdeveloper.dialogs The Dialogs package contains commonly used dialogs.
oracle.jdeveloper.externaltools Contains interfaces and classes that allow the support for external tools in the JDeveloper IDE to be invoked, manipulated and extended by extensions.
oracle.jdeveloper.externaltools.macro Contains APIs related to macros that can be expanded when invoking external tools.
oracle.jdeveloper.jot Provides classes and interfaces for JOT (the Java Object Toolkit).
oracle.jdeveloper.jsp.libraries  
oracle.jdeveloper.jsp.utils  
oracle.jdeveloper.junit The oracle.jdeveloper.junit package contains classes that can be used to generate JUnit classes into a project.
oracle.jdeveloper.library The Libraries package provides the library API used by JDeveloper.
oracle.jdeveloper.model Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model.
oracle.jdeveloper.palette  
oracle.jdeveloper.profiler Utility package to provide code level support for the profiling features.
oracle.jdeveloper.runner Contains classes that allow addins some level of control on the JDeveloper runner system.
oracle.jdeveloper.tree Contains utility classes for customizing the behavior of JTree.
oracle.jdeveloper.uieditor Contains classes that allow addins access to the UIEditor integration objects.
oracle.jdeveloper.uieditor.uicanvas Contains classes that allow addins access to the UICanvas integration objects.
oracle.jdeveloper.vcs.migrate Contains classes which ease the migration of legacy version control extensions.
oracle.jdeveloper.vcs.spi Contains extension-level service provider interfaces for version control system integraton.
oracle.jdeveloper.vcs.util Contains assorted stateless utilities for version control system integraton.
oracle.jdeveloper.webservices New public API to web services
oracle.jdeveloper.webservices.util The utils package provides utility classes used by the web service API.

 


Extension SDK

 

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