Package | Description |
---|---|
oracle.bali.xml.addin | |
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.externaltools |
Contains interfaces and classes that allow external tools in
the IDE to be invoked, manipulated and extended by extensions.
|
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.ide.todo |
Contains API classes for the To Do Item feature.
|
oracle.ide.vcs |
Contains application-level interfaces to the version control sub-system.
|
oracle.jdeveloper.audit.model |
The base classes for defining the Audit object model.
|
oracle.jdeveloper.cmt |
The Component Model Tool, an API for manipulating Java source code.
|
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.offlinedb.model |
Classes that define an offline database's settings and properties.
|
oracle.jdeveloper.rescat2.model.nodes | |
oracle.jdeveloper.vcs.annotations | |
oracle.jdeveloper.vcs.changelist | |
oracle.jdeveloper.vcs.commithistory | |
oracle.jdeveloper.vcs.generic | |
oracle.jdeveloper.vcs.historygraph | |
oracle.jdeveloper.vcs.nav | |
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.vcs.versionhistory | |
oracle.jdeveloper.vcs.vop | |
oracle.jdeveloper.webapp | |
oracle.jdevimpl.audit.model | |
oracle.jdevimpl.offlinedb.browser | |
oracle.jdevimpl.webapp.html |
Modifier and Type | Class and Description |
---|---|
class |
oracle.bali.xml.addin.XMLSourceNode |
Modifier and Type | Class and Description |
---|---|
class |
RegisteredDynamicNode
Deprecated.
not replaced.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DBObjectNode
Interface for anything that can contain a DBObject.
|
interface |
DBObjectPlSqlNode |
interface |
DBObjectPropertyNode
Interface for any Node/Element that represents a property on a DBObject
to implement.
|
interface |
DBObjectProviderNode
Interface for any node that represents a DBObjectProvider, or any object or
folder within a DBObjectProvider to implement.
|
interface |
DBObjectTypeNode
Interface for any node (including folders) that represents a DBObject type.
|
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 |
---|---|
static Locatable |
ContextUtils.getLocatable(Context ctx) |
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 |
LocatableItem
The
LocatableItem interface specifies the methods an
object needs to support so it can act as a LocatableItem
Examples of LocatableItem s are bookmarks and to do items. |
Modifier and Type | Class and Description |
---|---|
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 |
IdeSystem
This class is for internal use, and should not be used by extension
developers.
|
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 |
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 |
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 | Interface and Description |
---|---|
interface |
ToDoItem
The
ToDoItem interface provides the API for dealing with ToDoItems. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractToDoItem
A
AbstractToDoItem represents a task the user wants to track. |
Modifier and Type | Method and Description |
---|---|
abstract Locatable[] |
VCSManager.getContextLocatables(Context context)
Gets the valid locatables from the context node selection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContentDirectory
A single directory contained by one or more
ContentRoot s. |
Modifier and Type | Interface and Description |
---|---|
interface |
CmtMessage |
interface |
CmtModelNode
The URL for a CmtModelNode is of the form:
jdev.cmt:
|
Modifier and Type | Class and Description |
---|---|
class |
CmtFolder |
Modifier and Type | Class and Description |
---|---|
class |
ExternalLibrary |
class |
JDKNode |
class |
JLibraryList |
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 | Interface and Description |
---|---|
interface |
SchemaObjectNode
Interface for all offline database nodes containing SchemaObjects to
implement.
|
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 | Interface and Description |
---|---|
interface |
OfflineDBObjectNode
Interface for all offline database nodes containing DBObjects to implement.
|
Modifier and Type | Method and Description |
---|---|
static java.net.URL |
OfflineDBProjectSettings.getDefaultDatabasePath(Locatable proj)
Given a project this creates a default database path relative the project's
base URL and returns the URL of the new directory.
|
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 | Method and Description |
---|---|
protected boolean |
AnnotationsCommand.isAvailableImpl(Locatable locatable) |
Modifier and Type | Class and Description |
---|---|
class |
ChangeListItem
ChangeListItems are proxy elements that represent files in the change
list.
|
Modifier and Type | Method and Description |
---|---|
protected Locatable[] |
ChangeListContextMenuListener.getLocatableSelection(Context context) |
Modifier and Type | Class and Description |
---|---|
class |
CommitNode |
Modifier and Type | Method and Description |
---|---|
Locatable[] |
CommandState.getLocatables()
Gets the associated locatable objects.
|
protected Locatable[] |
ActionCommand.getOperands(VCSProfile profile)
Retrieves the operable locatables for this
ActionCommand . |
Modifier and Type | Method and Description |
---|---|
protected void |
ActionCommand.configureCommandState(CommandState commandState,
VCSDirectoryInvokableState invokableState,
java.util.Map timestamps,
Locatable[] locatables) |
protected int |
ActionCommand.doitImplInvoke(VCSProfile profile,
Locatable[] locatables) |
protected CommandState |
ActionCommand.getCommandState(VCSProfile profile,
Locatable[] locatables)
Prepares a
VCSCommandState for the
ActionCommand based on the supplied context Locatable s and VCSProfile . |
protected boolean |
ActionCommand.saveDirtyNodes(Locatable[] contextLocatables)
Saves dirty nodes present among the
Locatable s
from the current context. |
void |
CommandState.setLocatables(Locatable[] locatables)
Sets the associated locatable objects.
|
Modifier and Type | Method and Description |
---|---|
protected VCSOptionsCustomizer |
ActionCommand.createOptionsCustomizer(java.util.Collection<Locatable> nodes) |
Modifier and Type | Class and Description |
---|---|
class |
VersionHistoryGraphNode |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionListFilterNode |
class |
ConnectionNodeDecorator |
Modifier and Type | Method and Description |
---|---|
protected Locatable[] |
VCSCommand.getContextLocatables()
Gets the valid locatables from the context node selection, applying the
filter returned by
VCSCommand.getLocatableURLFilter() . |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection |
VCSCommand.getFilteredSelection(Locatable[] locatables)
Gets the filtered
Locatable selection based on given selection and the command's defined status cache and filter. |
protected boolean |
VCSCommand.isAvailableImpl(Locatable locatable)
Asks whether the command is available for the current context.
|
protected boolean |
VCSCommand.isAvailableImpl(Locatable[] locatables)
Asks whether the command is available for the current context.
|
Modifier and Type | Method and Description |
---|---|
static Locatable[] |
VCSModelUtils.findOrCreateNodes(java.net.URL[] urls)
Finds or creates locatables for the given URLs, using the node cache.
|
static Locatable[] |
VCSContextUtils.getContextLocatables(Context context)
Gets the valid locatables from the context node selection.
|
static Locatable[] |
VCSContextUtils.getContextLocatables(Context context,
URLFilter filter)
Gets the valid locatables from the context node selection.
|
static Locatable[] |
VCSContextUtils.getExpandedLocatables(Context context,
Element[] elements,
URLFilter filter)
Get the expanded set of locatables from the specified set of elements,
only returning locatables which pass the specified filter.
|
static Locatable[] |
VCSContextUtils.getExpandedLocatables(Element[] elements,
URLFilter filter)
Get the expanded set of locatables from the specified set of elements,
only returning locatables which pass the specified filter.
|
static Locatable[] |
VCSModelUtils.getValidLocatables(java.lang.Object[] nodes,
URLFilter filter)
Gets the valid locatables from the given node selection.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Locatable> |
VCSCommandUtils.getCandidateSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)
Gets the locatable selection whose files are candidates to be added.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getFilteredSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
VCSStatus[] statuses)
Gets the locatable selection, filtered for the given file statuses.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getFilteredSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
VCSStatusFilter filter)
Gets the locatable selection, filtered for the given file statuses.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getVersionedSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)
Gets the locatable selection whose files are versioned.
|
Modifier and Type | Method and Description |
---|---|
static java.net.URL[] |
VCSModelUtils.convertNodesToURLs(Locatable[] locatables)
Converts the given locatables into their associated URLs.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getCandidateSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)
Gets the locatable selection whose files are candidates to be added.
|
static java.util.Collection<Node> |
VCSCommandUtils.getDirtyNodesFrom(URLFilter filter,
Locatable[] locatables)
Get all the dirty nodes of the locatables.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getFilteredSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
VCSStatus[] statuses)
Gets the locatable selection, filtered for the given file statuses.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getFilteredSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
VCSStatusFilter filter)
Gets the locatable selection, filtered for the given file statuses.
|
static java.util.Collection<Locatable> |
VCSCommandUtils.getVersionedSelection(Locatable[] locatables,
oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)
Gets the locatable selection whose files are versioned.
|
static boolean |
VCSCommandUtils.saveDirtyNodes(Locatable[] locatables)
Saves all of the given locatables which are dirty.
|
static boolean |
VCSCommandUtils.saveDirtyNodes(Locatable[] locatables,
boolean silent,
java.lang.String helpTopicId)
Deprecated.
replaced with #saveDirtyNodes(Locatable[]), which
handles a 'Skip this Message Next Time' preference.
|
static boolean |
VCSCommandUtils.saveDirtyNodesSilently(Locatable[] locatables)
Saves all of the given locatables which are dirty, without displaying a dialog.
|
Modifier and Type | Method and Description |
---|---|
static java.net.URL[] |
VCSModelUtils.convertNodesToURLs(java.util.Collection<? extends Locatable> locatables)
Converts the given locatables into their associated URLs.
|
Modifier and Type | Class and Description |
---|---|
class |
VersionHistoryNode |
Modifier and Type | Method and Description |
---|---|
Locatable[] |
VersionOperationSelectTablePanel.getSelectedLocatables()
Get the selected resource by the checkbox
|
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 |
DefaultContentDirectory |
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 |