Package | Description |
---|---|
oracle.bali.xml.addin | |
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
oracle.ide.cmd |
Contains classes implementing several JDeveloper commands.
|
oracle.ide.config |
Contains classes encapsulating JDevelopers's environment settings.
|
oracle.ide.db.model |
Classes associated with the IDE's navigator nodes for database
connections and database objects.
|
oracle.ide.inspector |
Contains interfaces and classes that integrators may use to make their
objects editable from the property inspector.
|
oracle.ide.layout |
Contains interfaces and classes addins can implement or extend to provide
preferred layouts for their own specialized editors.
|
oracle.ide.model |
Contains interfaces and classes implementing JDeveloper's data model.
|
oracle.jdeveloper.asnav.model | |
oracle.jdeveloper.asnav.nodes | |
oracle.jdeveloper.asnav.weblogic.nodes | |
oracle.jdeveloper.cmt |
The Component Model Tool, an API for manipulating Java source code.
|
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.ear | |
oracle.jdeveloper.deploy.ejb | |
oracle.jdeveloper.deploy.j2ee | |
oracle.jdeveloper.deploy.jar | |
oracle.jdeveloper.deploy.spi | |
oracle.jdeveloper.deploy.war | |
oracle.jdeveloper.library |
The
Libraries package provides the library API used
by JDeveloper. |
oracle.jdeveloper.merge |
Contains classes for merge editor abstractions, including an editor addin, commands, a
controller, and utilities.
|
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model.
|
oracle.jdeveloper.offlinedb.browser |
Offline Database Node implementations for the JDeveloper's Application
Navigator.
|
oracle.jdeveloper.rescat2.model.nodes | |
oracle.jdeveloper.vcs.nav | |
oracle.jdeveloper.vcs.versionhistory | |
oracle.jdeveloper.webapp | |
oracle.jdevimpl.offlinedb.browser | |
oracle.jdevimpl.webapp.html |
Modifier and Type | Class and Description |
---|---|
class |
oracle.bali.xml.addin.XMLSourceNode |
Modifier and Type | Method and Description |
---|---|
static NodeUpdater |
NodeUpdater.getUpdater(Subject nodeSubject,
TextBuffer textBuffer)
Fetches an updater for the given node - all cached updaters are
stored on the list as WeakReferences so that they can be
GC'd correcty.
|
Modifier and Type | Method and Description |
---|---|
static void |
RenameMessage.fireChildRenamed(Subject subject,
Node doc,
java.net.URL oldURL,
Node node,
Context context)
Case 3) Child renamed notification.
|
static void |
RenameMessage.fireChildRenamed(Subject subject,
java.net.URL oldURL,
Node node,
Context context)
Case 1) Child rename notification.
|
static void |
RenameMessage.fireChildRenamed(Subject subject,
java.net.URL oldURL,
Node node,
Node duplicate,
Context context)
Case 2) Child renamed notification.
|
static void |
RenameMessage.fireObjectRenamed(Subject subject,
java.net.URL oldURL,
Context context)
Case 1) Object rename notification.
|
static void |
RenameMessage.fireObjectRenamed(Subject subject,
java.net.URL oldURL,
Node node,
Node duplicate,
Context context)
Case 2) Object renamed notification.
|
static void |
RenameMessage.firePreChildRenamed(Subject subject,
Context context)
Call this method before the
subject is actually renamed. |
Modifier and Type | Class and Description |
---|---|
class |
RegisteredDynamicNode
Deprecated.
not replaced.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDBObjectNode
Convenience subclass of Node that implements DBObjectNode.
|
class |
BaseDBObjectTextNode
Convenience subclass of TextNode that implements DBObjectNode.
|
class |
BasePlSqlTextNode
Convenience subclass of BaseDBObjectTextNode specifically for PlSql nodes in
the navigator.
|
class |
SqlNode
The
SqlNode class is a TextNode that represents an SQL or
PL/SQL file. |
Modifier and Type | Method and Description |
---|---|
abstract Subject[] |
IdePropertyModel.getSubjects()
Get an array of Subject which are affected by any changes made to this
PropertyModel.
|
Subject[] |
IdeMultiObjectModel.getSubjects()
Get an array of Subject instances upon which an UpdateMessage should be
sent after a successful property setting.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NotObservableSubjectRegistry.isObservable(Subject subject) |
Modifier and Type | Method and Description |
---|---|
void |
NotObservableSubjectRegistry.registerNotObservableSubject(java.lang.Class<? extends Subject> subjectType) |
void |
NotObservableSubjectRegistry.unregisterNotObservableSubject(java.lang.Class<? extends Subject> subjectType) |
Modifier and Type | Class and Description |
---|---|
class |
IdeLayout
IdeLayout class.
|
class |
IdeProperties
The
IdeProperties class is reponsible for managing the
general layout information, such as the size and position of the main
application window and the opened editor frames for example. |
class |
Layout
Layout interface.
|
class |
SimpleLayout
Simple layout information.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VetoableSubject
VetoableSubject interface defines the API to register observers
interested in receiving notifications of pending subject changes. |
Modifier and Type | Class and Description |
---|---|
class |
Connections
Top level IDE level Connections Node.
|
class |
ContentLevelFolder
Although this class is package-private, it extends the public
abstract class
RelativeDirectoryContextFolder . |
class |
ContentSetFolder
Although this class is package-private, it extends the public
abstract class
RelativeDirectoryContextFolder . |
class |
DataContainer |
class |
DataNode |
class |
DefaultContainer
|
class |
DeployableTextNode
Trivial subclass of
TextNode that has the
ElementAttributes.DEPLOYABLE attribute set. |
class |
HashStructureNode
Node implementation for an object that stores properties in a
HashStructure and persists those properties to XML via
HashStructureIO.
|
class |
IdeSubject
The
IdeSubject class defines the API to register
Observer s that are interested in receiving notifications
of Subject changes. |
class |
IdeSystem
This class is for internal use, and should not be used by extension
developers.
|
class |
IdeVetoableSubject
The IdeVetoableSubject class is a default implementation of the
VetoableSubject interface. |
class |
ImageNode
Node subclass for GIF, JPEG, and PNG image files. |
class |
Node
The base class for all document types that need to interact with the IDE
framework.
|
class |
ObservableFolder
|
class |
Project
This class represents a user project in the IDE.
|
class |
TextNode
A base class for
Node s representing text files. |
class |
UnrecognizedTextNode
The
UnrecognizedTextNode is used for files that are
not recognized by the node recognizer system. |
class |
Workspace
Workspace represents an Application.
|
class |
Workspaces
This class holds all Workspace objects currently available to the user
in the IDE.
|
class |
XMLDataContainer
The
XMLDataContainer is the Node wrapper
for a Folder -implementing JavaBean that can be
persisted to XML using the XML marshalling framework in
oracle.ide.marshal.xml . |
class |
XMLDataNode
The
XMLDataNode class is the Node wrapper for
a JavaBean class that can be persisted to XML using the XML
marshalling framework Object2Dom . |
Modifier and Type | Method and Description |
---|---|
protected Subject |
Project.createSubject()
Creates an instance of a
Subject implementation. |
protected Subject |
Node.createSubject()
Creates an instance of a
Subject implementation. |
protected Subject |
Node.getSubject()
Gets the implementation of the
Subject interface. |
Modifier and Type | Method and Description |
---|---|
abstract java.util.concurrent.Callable<java.util.List<Subject>> |
AsynchronousContentLevelFilter.getUpdateDirRequestHandler()
Gets a
Callable object that will perform the
asynchronous request. |
Modifier and Type | Method and Description |
---|---|
static void |
UpdateMessage.fireAttributeChanged(Subject subject,
Attributes oldAttributes)
This method sends an
UpdateMessage whose ID is
UpdateMessage.ATTRIBUTE_CHANGED to all Observer s of the
specified Subject . |
static void |
UpdateMessage.fireChildAdded(Subject subject,
Element element)
This method sends an
UpdateMessage whose ID is
UpdateMessage.CHILD_ADDED to all Observer s of the specified
Subject . |
static void |
UpdateMessage.fireChildRemoved(Subject subject,
Element element)
This method sends an
UpdateMessage whose ID is
UpdateMessage.CHILD_REMOVED to all Observer s
of the specified Subject . |
static void |
UpdateMessage.fireChildrenAdded(Subject subject,
java.util.Collection childElements)
This method sends an
UpdateMessage whose ID is
UpdateMessage.CHILD_ADDED to all Observer s of
the specified Subject . |
static void |
UpdateMessage.fireChildrenRemoved(Subject subject,
java.util.Collection childElements)
This method sends an
UpdateMessage whose ID is
UpdateMessage.CHILD_REMOVED to all Observer s of the specified
Subject . |
static void |
UpdateMessage.fireObjectClosed(Subject subject)
This method sends an
UpdateMessage whose ID is
UpdateMessage.OBJECT_CLOSED to all Observer s of the
specified Subject . |
static void |
UpdateMessage.fireObjectOpened(Subject subject)
This method sends an
UpdateMessage whose ID is
UpdateMessage.OBJECT_OPENED to all Observer s of the
specified Subject . |
static void |
UpdateMessage.fireObjectReloaded(Subject subject)
This method sends an
UpdateMessage whose ID is
UpdateMessage.OBJECT_RELOADED to all Observer s of the
specified Subject . |
static void |
UpdateMessage.fireObjectRenamed(Subject subject)
This method sends an
UpdateMessage whose ID is UpdateMessage.OBJECT_RENAMED to all Observer s of the specified Subject . |
static void |
UpdateMessage.firePropertiesChanged(Subject subject,
java.beans.PropertyChangeEvent[] propertyChangeEvents,
java.lang.Object origin)
This method sends an
UpdateMessage with ID
UpdateMessage.PROPERTY_SET to all Observer s of the specified
Subject . |
static void |
UpdateMessage.fireStructureChanged(Subject subject)
This method sends an
UpdateMessage whose ID is
UpdateMessage.STRUCTURE_CHANGED to all Observer s of the
specified Subject . |
static void |
UpdateMessage.fireStructureChanged(Subject subject,
java.util.Collection modifyObjects)
This method sends an
UpdateMessage whose ID is
UpdateMessage.STRUCTURE_CHANGED to all Observer s of the
specified Subject . |
Modifier and Type | Class and Description |
---|---|
class |
AppServerNavigatorModel |
class |
AppServerRoot
The root
Element that composes a RootManageableContext |
class |
AppServerRoots
A container element for
AppServerRoot objects. |
Modifier and Type | Class and Description |
---|---|
class |
AppServerManageableFolder |
class |
DefaultManageableElement |
class |
DefaultManageableFolder |
Modifier and Type | Class and Description |
---|---|
class |
AppDeploymentFolder |
class |
ClusterNode |
class |
ClustersFolder |
class |
DeploymentsFolder |
class |
LibraryElement |
class |
ServerElement |
class |
ServersFolder |
Modifier and Type | Interface and Description |
---|---|
interface |
CmtComponentSource
The CmtComponentSource interface extends the CmtComponent interface and
is intended to be used by the builder environment to differentiate between
.java class files that have been constructed by the user via usage of the
Designers as opposed to having been found somewhere on the classpath.
|
Modifier and Type | Class and Description |
---|---|
class |
DeployElement
An extension of
DefaultElement that also implements the
LinkedDirtyable interface. |
class |
Profile |
Modifier and Type | Class and Description |
---|---|
class |
EarProfile
Class representing an EAR deployment profile.
|
Modifier and Type | Class and Description |
---|---|
class |
EjbProfile
Class representing an EJB deployment profile.
|
Modifier and Type | Class and Description |
---|---|
class |
J2eeProfile |
Modifier and Type | Class and Description |
---|---|
class |
AppClientProfile |
class |
ArchiveProfile
Data model for the JAR (simple archive) deployment profile.
|
class |
ClientProfile
Data model representing the J2EE Client deployment profile type.
|
class |
ConnectorProfile
Data model representing the J2EE Connector deployment profile type.
|
class |
LibraryArchiveProfile
Data Model representing a deployment campable (as a shared library) version of an ArchiveProfile.
|
class |
TaglibProfile
The JSP tag library profile.
|
Modifier and Type | Class and Description |
---|---|
class |
NonmigratedProfile
A profile that has not been recognized by any registered
HashProfileReader or HashProfileWriter
providers. |
Modifier and Type | Class and Description |
---|---|
class |
WarProfile
Data model representing a deployment profile for a J2EE web module.
|
Modifier and Type | Class and Description |
---|---|
class |
ExternalLibrary |
class |
JDKNode |
class |
JLibraryManager |
class |
JLibraryNode |
class |
LegacyLibraryList
The sole intention of LegacyLibraryList is to represent a libraries.xml file
used in pre 10.1.3 releases such that the data may be read by the migration
mechanics for conversion to the 10.1.3 format.
|
class |
LibraryDataNode |
Modifier and Type | Class and Description |
---|---|
class |
BaseMergeNode<T> |
class |
TextMergeNode |
Modifier and Type | Class and Description |
---|---|
class |
JavaClassNode
The JavaNode interface represents a Java class element in the JDeveloper
browser.
|
class |
JavaNode
The JavaNode represents a Java class element in the JDeveloper
browser.
|
class |
JavaSourceNode
The
JavaSourceNode interface represents a Java source file
in the JDeveloper browser. |
class |
JspSourceNode
The
JspSourceNode interface represents a Jsp source file
in the JDeveloper browser. |
Modifier and Type | Class and Description |
---|---|
class |
ProviderNode
Node for a provider in the navigator.
|
class |
SchemaNode
Node for the schema/package object in the system navigator.
|
Modifier and Type | Class and Description |
---|---|
class |
AllConnectionsNode |
class |
CatalogContextNode |
class |
ConnectionTypeNode |
class |
DirContextNode |
class |
ExtendedGenericNode<E extends Element> |
class |
GenericNode<E extends Element> |
class |
MyCatalogsNode |
class |
PaletteRootNode |
class |
RepositoriesRootNode |
class |
RepositoryRootNode |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionListFilterNode |
class |
ConnectionNodeDecorator |
Modifier and Type | Class and Description |
---|---|
class |
VersionHistoryNode |
Modifier and Type | Class and Description |
---|---|
class |
oracle.jdeveloper.webapp.BrowsableWebDocumentNode |
class |
oracle.jdeveloper.webapp.DelegatingXMLSourceNode |
class |
oracle.jdeveloper.webapp.WebDocumentNode |
Modifier and Type | Class and Description |
---|---|
class |
oracle.jdevimpl.offlinedb.browser.BaseOfflineDBObjectNode
Base class for the nodes in JDev that represent offline database objects.
|
Modifier and Type | Class and Description |
---|---|
class |
oracle.jdevimpl.webapp.html.HtmlSourceNode |