Package | Description |
---|---|
oracle.bali.xml.addin | |
oracle.ide |
Contains classes that allow addins access to the IDE integration objects.
|
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.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.config |
Contains classes encapsulating JDevelopers's environment settings.
|
oracle.ide.controller | |
oracle.ide.db.model |
Classes associated with the IDE's navigator nodes for database
connections and database objects.
|
oracle.ide.dependency |
Provides information about the dependencies between files in an application.
|
oracle.ide.dependency.index |
Provides the ability to store and retrieve dependency information using the
index.
|
oracle.ide.editor |
Contains classes and interfaces that allow addins to add their own specialized
editors to JDeveloper.
|
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.history |
Contains API classes for the local history feature.
|
oracle.ide.index |
Classes used to build and query indexes of source files.
|
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.migration |
Contains API classes for support the migration of Node types and user
preferences in the system directory.
|
oracle.ide.model |
Contains interfaces and classes implementing JDeveloper's data model.
|
oracle.ide.panels |
Provides a framework for building panel-based UI.
|
oracle.ide.quickdiff |
Contains classes for the code editor's Quick Diff margin and a registry for its supported comparable reference types.
|
oracle.ide.resourcebundle |
Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors.
|
oracle.ide.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
oracle.ide.task.locking | |
oracle.ide.vcs |
Contains application-level interfaces to the version control sub-system.
|
oracle.ide.view | |
oracle.ide.xml |
Provides common methods used for processing XML.
|
oracle.jdeveloper.audit.analyzer |
The base classes for writing analyzers.
|
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.builder.folder | |
oracle.jdeveloper.builder.javapckg | |
oracle.jdeveloper.controller | |
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.common | |
oracle.jdeveloper.engine | |
oracle.jdeveloper.history | |
oracle.jdeveloper.java.dependency |
Provides dependency information for Java.
|
oracle.jdeveloper.java.provider |
Public implementations of the JavaFileProvider interface.
|
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 |
Database API extension for saving database object definitions in XML files.
|
oracle.jdeveloper.offlinedb.browser |
Offline Database Node implementations for the JDeveloper's Application
Navigator.
|
oracle.jdeveloper.rescat2.model.nodes | |
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
oracle.jdeveloper.test | |
oracle.jdeveloper.vcs.changelist | |
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.webapp | |
oracle.jdeveloper.webapp.utils | |
oracle.jdevimpl.audit.core | |
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 | Method and Description |
---|---|
Node |
Context.getNode()
Gets the
Node that owns the selection. |
Modifier and Type | Method and Description |
---|---|
static Context |
Context.newIdeContext(Node node)
Returns a Context initialized with the active Workspace, its active
Project, the main window's last active View, and the specified
Node as the node, element, and selection.
|
void |
Context.setNode(Node node)
Sets the Node that owns the selection.
|
Constructor and Description |
---|
Context(Node node)
Constructor.
|
Context(View view,
Workspace workspace,
Project project,
Node node)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Editors.editNode(Workspace workspace,
Project project,
Node node,
int offset,
int length,
boolean spanLines)
Open a editor for a specified node.
|
static Editor |
Editors.editNode2(Workspace workspace,
Project project,
Node node,
int offset,
int length,
boolean spanLines)
Open a editor for a specified node.
|
Modifier and Type | Field and Description |
---|---|
protected Node |
SaveAsCommand._duplicate |
Modifier and Type | Method and Description |
---|---|
Node[] |
RemoveFileCommand.getAffectedNodes() |
Node[] |
CloseNodeCommand.getAffectedNodes()
Returns an array of the Nodes closed.
|
Node[] |
RestoreHistoryCommand.getHistoriedNodes() |
Node[] |
HistoryGeneratingCommand.getHistoriedNodes()
Get an array of Node whose state should be persisted.
|
static Node |
RenameMessage.getNewNode(UpdateMessage message)
Get the new Node created when an existing one was renamed.
|
static Node |
RenameMessage.getRemovedNode(UpdateMessage message)
Get the Node being removed because the rename caused the creation
of a new node.
|
static Node |
RenameMessage.getRenamedNode(UpdateMessage message)
Get the renamed Node.
|
Modifier and Type | Method and Description |
---|---|
static void |
AddContentCommand.addToProject(Node[] nodes,
Project project,
java.lang.String contentSetKey)
Deprecated.
|
static void |
AddContentCommand.addToProject(Node node,
Project project,
java.lang.String contentSetKey)
Deprecated.
|
int |
CloseNodeCommand.close(Node node)
Close the specified Node.
|
int |
CloseNodeCommand.close(Node node,
boolean uncache,
boolean removeUnsavedNode)
Close the specified
node . |
protected int |
SaveAsCommand.convertToDupNode(Node doc) |
protected int |
EditorSaveAsCommand.convertToDupNode(Node doc) |
protected int |
SaveAsCommand.convertToNewNode(Node doc)
Rename with node conversion.
|
protected int |
EditorSaveAsCommand.convertToNewNode(Node doc) |
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(Node doc,
java.net.URL oldURL,
Node node,
Context context)
Case 3) Object renamed notification.
|
static void |
RenameMessage.fireObjectRenamed(Subject subject,
java.net.URL oldURL,
Node node,
Node duplicate,
Context context)
Case 2) Object renamed notification.
|
protected void |
SaveAsCommand.getOwningContentSet(Node node) |
protected int |
RenameCommand.handleNodeOwnership(Node doc,
Node node,
java.net.URL oldURL) |
void |
SaveCommandListener.nodeWillBeSaved(Node node) |
static int |
RevertNodeCommand.reload(Node node)
Utility method to reload a specified
Node without
confirmation. |
static int |
RevertNodeCommand.reload(Node node,
boolean confirm)
Utility method to reload a specified
Node with optional
confirmation. |
protected boolean |
RemoveFromDiskCommand.remove(Node node,
Folder owner) |
protected boolean |
RemoveFileCommand.remove(Node node,
Folder owner)
Removes
element from owner . |
void |
FileOpenHistory.removeHistory(Node node)
Removes the specified Node from the opened node history.
|
protected int |
SaveAsCommand.saveAsDupNode(Node doc)
There is already a node in the cache with the new url.
|
protected int |
RenameCommand.saveAsDupNode(Node doc)
There is already a node in the cache with the new url.
|
protected int |
EditorSaveAsCommand.saveAsDupNode(Node doc) |
protected int |
SaveAsCommand.saveAsNewNode(Node doc)
The specified
doc is being saved as a different
name in addition to the name it already has. |
protected int |
RenameCommand.saveAsNewNode(Node doc)
The specified
doc is being renamed. |
protected int |
EditorSaveAsCommand.saveAsNewNode(Node doc) |
protected boolean |
SaveAsCommand.saveFileDlgOK(Context context,
Node doc,
java.lang.String dialogTitle) |
protected int |
SaveAsCommand.saveNode(Node doc) |
protected int |
RenameCommand.saveNode(Node doc) |
static void |
RenameMessage.setRenamedNode(UpdateMessage message,
Node renamedNode) |
void |
FileOpenHistory.updateHistory(Node node)
Add the specified Node to the opened node history.
|
Modifier and Type | Method and Description |
---|---|
static void |
EditProcessor.doEdit(Edit edit,
Node node,
java.lang.Object origin)
Utility routine to invoke the specified edit for the given Node
as a command.
|
static void |
EditProcessor.doInsert(char[] insertData,
int insertOffset,
Node node,
boolean isUndoable,
java.lang.String editName,
java.lang.Object origin)
Utility routine to perform a single insert in the Node.
|
static void |
EditProcessor.doRemove(int removeOffset,
int removeCount,
Node node,
boolean isUndoable,
java.lang.String editName,
java.lang.Object origin)
Utility routine to perform a single remove in the Node.
|
static void |
EditProcessor.doReplace(char[] replaceData,
int replaceStartOffset,
int replaceEndOffset,
Node node,
boolean isUndoable,
java.lang.String editName,
java.lang.Object origin)
Utility routine to perform a single replace in the Node with
the specified replace data.
|
static void |
EditProcessor.doReplaceAll(char[] replaceData,
Node node,
boolean isUndoable,
java.lang.String editName,
java.lang.Object origin)
Utility routine to perform a replace all in the Node with the
new contents.
|
Modifier and Type | Class and Description |
---|---|
class |
RegisteredDynamicNode
Deprecated.
not replaced.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Node> |
FileTypesRecognizer.recognize(java.net.URL url) |
Modifier and Type | Method and Description |
---|---|
Node[] |
Command.getAffectedNodes()
This method should return an array of Nodes affected by the execution
of this command.
|
Modifier and Type | Method and Description |
---|---|
void |
CommandProcessor.flush(Node node)
Flush the undo stack associated with the specified
Node . |
void |
CommandProcessor.flush(Node[] objects)
Flush the undo stack of all the specified
objects . |
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 |
---|---|
boolean |
URLDeclarationProvider.canGetDeclarations(Context context,
Node node) |
boolean |
DeclarationProvider.canGetDeclarations(Context context,
Node node)
Determine whether this provider can get declarations for a Node.
|
boolean |
ReferenceProvider.canGetReferences(Context context,
Node node)
Determine whether this provider can get references for a Node.
|
java.util.Collection<? extends Declaration> |
URLDeclarationProvider.getDeclarations(Context context,
Node node) |
abstract java.util.Collection<Declaration> |
DependencyManager.getDeclarations(Context context,
Node node)
Get all declarations for a Node.
|
java.util.Collection<? extends Declaration> |
DeclarationProvider.getDeclarations(Context context,
Node node)
Get all declarations for a Node.
|
java.util.Collection<? extends Reference> |
ReferenceProvider.getReferences(Context context,
Node node)
Get all references for a Node.
|
abstract java.util.Collection<Reference> |
DependencyManager.getReferences(Context context,
Node node)
Get all references for a Node.
|
java.util.Collection<? extends Declaration> |
URLDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
abstract java.util.Collection<Declaration> |
DependencyManager.getTopLevelDeclarations(Context context,
Node node)
Get all top-level declarations for a Node.
|
java.util.Collection<? extends Declaration> |
DeclarationProvider.getTopLevelDeclarations(Context context,
Node node)
Get all top-level declarations for a Node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IndexDeclarationProvider.canGetDeclarations(Context context,
Node node) |
boolean |
IndexReferenceProvider.canGetReferences(Context context,
Node node) |
java.util.Collection<? extends Declaration> |
IndexDeclarationProvider.getDeclarations(Context context,
Node node) |
java.util.Collection<? extends Reference> |
IndexReferenceProvider.getReferences(Context context,
Node node) |
java.util.Collection<? extends Declaration> |
IndexDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
Modifier and Type | Method and Description |
---|---|
Node[] |
Editor.getDependentNodes()
Editors which access or manipulate more than one Node
must return these Nodes using this method.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Node> |
SaveFilesEvent.dirtyNodes()
Returns the list of dirty nodes to be closed.
|
java.util.List<Node> |
FilesToSaveGroup.nodesToSave()
Returns the list of nodes to save.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FilesToSaveGroup.contains(Node n)
Indicates whether this group contains the given node.
|
abstract EditorAddin |
EditorManager.getBestEditorAddin(Node node)
Retrieves the best EditorAddin based on the default editor preference for
the Node, or by querying the editor addin registry.
|
static Editor |
EditorUtil.openDefaultEditorInFrame(Node node)
Open the specified node using the default editor.
|
static Editor |
EditorUtil.openDefaultEditorInFrame(Node node,
Context context)
Open the specified node using the default editor.
|
static Editor |
EditorUtil.openExplicitDefaultEditorInFrame(Node node)
Opens the specified editor and makes the document 'explicit'
|
static Editor |
EditorUtil.openExplicitDefaultEditorInFrame(Node node,
Context context)
Opens the specified editor and makes the document 'explicit'
|
abstract EditorPath |
EditorManager.searchEditor(Node node) |
Constructor and Description |
---|
EditorCriteria(Node node) |
Constructor and Description |
---|
FilesToSaveGroup(java.lang.String description,
java.util.List<Node> nodesToSave)
Creates a new group of nodes to be saved together.
|
FilesToSaveGroup(java.lang.String description,
java.lang.String toolTip,
java.util.List<Node> nodesToSave)
Creates a new group of nodes to be saved together.
|
SaveFilesEvent(java.util.List<Node> dirtyNodes)
Creates a new
. |
Modifier and Type | Field and Description |
---|---|
protected Node |
Explorer.defaultNode |
Modifier and Type | Method and Description |
---|---|
abstract void |
HistoryManager.registerHistorian(MetaClass<? extends Historian> historianCls,
MetaClass<? extends Node> objCls)
Register a Historian implementation for association with a given object
type.
|
Modifier and Type | Method and Description |
---|---|
Node |
IndexingContext.getNode()
Get the Node being indexed.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
IndexManager.addIndexer(java.lang.Class<? extends Node> nodeClass,
java.lang.Class<? extends Indexer> indexer)
Deprecated.
Indexer implementations must be registered through the extension manifest hook
|
QueryProgress |
Index.findNodes(java.lang.Class nodeClass,
ResultCallback<Node> callback)
Convenience method to find all
Nodes of the given type in the
scope of this index. |
QueryProgress |
Index.findNodes(QueryCriteria criteria,
java.lang.Class nodeClass,
ResultCallback<Node> callback)
Convenience method to find all
Nodes of the given type in the
scope of this index, that also match the given crieria. |
Modifier and Type | Method and Description |
---|---|
Node[] |
PropertySetCommand.getAffectedNodes()
Get the collection of any other Node instances that are affected by
this Command.
|
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 | Method and Description |
---|---|
static Node |
AbstractLayoutListener.getNode(java.lang.String urlProp,
Layout layout)
Get the Node whose url is stored in the specified
layout
under the given urlProp . |
static Node |
AbstractLayoutListener.getNode(java.lang.String urlProp,
PropertyAccess layout,
boolean always)
Get the Node whose url is stored in the specified
layout
under the given urlProp . |
Modifier and Type | Method and Description |
---|---|
Node |
MigrationInfo.getNode()
Get the
Node being migrated. |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
NodeMigrator.getLookupKey(Node node)
Build the key used to lookup a node migrator.
|
abstract MigrationInfo |
NodeMigrator.getMigrationInfo(Node node)
Get the current
MigrationInfo for the specified node. |
MigrationInfo[] |
NodeMigrator.getMigrationInfos(Node[] nodes)
Get the current
MigrationInfo s for the specified nodes. |
Constructor and Description |
---|
MigrationInfo(Node node)
Constructor.
|
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 |
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 | Method and Description |
---|---|
static <T extends Node> |
NodeFactory.findOrCreateOrFail(java.lang.Class<T> type,
java.net.URL url)
Find a node.
|
Modifier and Type | Method and Description |
---|---|
static Node |
NodeFactory.clone(Node srcNode,
java.net.URL dstNodeURL)
|
Node |
Recognizer.create(java.net.URL url,
java.lang.Class nodeType)
This method creates a
Node instance of the specified
type with the specified URL . |
static Node |
NodeFactory.find(java.net.URL url)
Find the
Node associated with the URL . |
static Node |
NodeFactory.findInFolder(Folder folder,
java.net.URL url)
Deprecated.
use the oracle.ide.index.Index. Since 11.1.1.0.
The method does not scale well when large projects are involved. We now recommend
clients use the Index Model API. This new API works asynchronously
and performs very well, regardless of the project size, once the
index model of the project files is constructed.
|
static Node |
NodeFactory.findOrCreate(java.lang.Class<? extends Node> type,
java.net.URL url)
Use this method when creating a
Node for a resource that does
not yet exist at the location pointed to by the URL . |
static Node |
NodeFactory.findOrCreate(java.net.URL url)
Use this method when creating a
Node for a resource that
physically exists at the location pointed to by the URL . |
static Node |
NodeFactory.findOrCreateOrFail(java.net.URL url)
Use this method when creating a
Node for a resource that
physically exists at the location pointed to by the URL . |
static Node |
NodeFactory.findOrCreateUsingDefault(java.net.URL url,
java.lang.Class<? extends Node> defaultNodeType)
Avoid using this method.
|
Node |
OwnerMap.getContainerOwner(java.net.URL url)
Deprecated.
Get the container that owns the node associated with the specfied
url . |
Node |
Reference.getData()
Returns the
Node associated with this Reference . |
Node |
NodeEvent.getNode()
Returns the
Node associated with this event. |
Node |
CompositeNode.primary()
Returns the "main" node for
|
Node |
Node.rename(java.net.URL newURL)
This method renames the current node and recaches this Node under
its new URL in the NodeFactory.
|
static Node |
NodeFactory.uncache(java.net.URL url)
|
static Node |
NodeFactory.uncache(java.net.URL url,
boolean notify)
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<XMLRecognizer.Doctype,MetaClass<Node>> |
RecognizersHook.docTypeMappings() |
static java.util.Iterator<Node> |
NodeFactory.getCachedNodes()
Returns an
Iterator over the Node instances that
are currently cached. |
static java.lang.Class<? extends Node> |
Recognizer.getDefaultNodeType()
Returns the Node class that will be recognized when no
Recognizer
recognizes a given URL . |
static MetaClass<? extends Node> |
Recognizer.getDefaultNodeTypeAsMeta()
Returns the Node meta class that will be recognized when no
Recognizer
recognizes a given URL and when the calling code queries recognizer
through metaclasses. |
static java.util.Iterator<Node> |
NodeFactory.getLoadedNodes()
Returns an
Iterator over the Node instances that
are currently loaded. |
static java.util.Iterator<Node> |
NodeFactory.getOpenNodes()
Returns an
Iterator over the Node instances that
are currently opened. |
static java.util.WeakHashMap<Node,java.lang.Long> |
NodeUtil.getTimeStampMap() |
java.util.Map<XMLRecognizer.NSElem,java.util.Map<XMLRecognizer.Attributes,MetaClass<Node>>> |
RecognizersHook.namespaceAttributesMappings() |
java.util.Map<XMLRecognizer.NSElem,MetaClass<Node>> |
RecognizersHook.namespaceMappings() |
java.lang.Class<? extends Node> |
Recognizer.recognize(java.net.URL url)
This method implements the fundamental responsibility of a
Recognizer -- to map a URL to a
Node type. |
MetaClass<? extends Node> |
Recognizer.recognizeAsMeta(java.net.URL url)
This method allows gets the MetaClass of a recognized
Node . |
MetaClass<? extends Node> |
FileContentRecognizer.recognizeAsMeta(java.net.URL url) |
MetaClass<? extends Node> |
FileContentPatternRecognizer.recognizeAsMeta(java.net.URL url) |
MetaClass<? extends Node> |
FileContentLowPriorityRecognizer.recognizeAsMeta(java.net.URL url) |
static java.lang.Class<? extends Node> |
Recognizer.recognizeURL(java.net.URL url)
|
static java.lang.Class<? extends Node> |
Recognizer.recognizeURL(java.net.URL url,
java.lang.Class<? extends Node> defaultNodeType) |
protected MetaClass<? extends Node> |
AbstractFileContentRecognizerTemplate.recognizeURL(java.net.URL url,
java.io.RandomAccessFile file,
AbstractFileContentRecognizerTemplate.FileContentRule rule) |
static MetaClass<? extends Node> |
Recognizer.recognizeURLAsMeta(java.net.URL url)
|
static MetaClass<? extends Node> |
Recognizer.recognizeURLAsMeta(java.net.URL url,
MetaClass<? extends Node> defaultNodeType) |
java.util.Map<java.lang.String,MetaClass<Node>> |
RecognizersHook.rootElementMappings() |
java.util.Map<XMLRecognizer.NSElem,MetaClass<Node>> |
RecognizersHook.schemaMappings() |
Modifier and Type | Method and Description |
---|---|
boolean |
NodeFilter.accept(Node node) |
boolean |
ProjectContent.add(Node[] nodes,
java.lang.String contentSetKey)
Adds the
nodes to the project content, specifically adding
it to the content set identified by the content set key. |
boolean |
Project.add(Node[] nodes,
java.lang.String contentSetKey)
Adds the
nodes to the project, specifically adding it to
the content set identified by the content set key. |
boolean |
ApplicationContent.add(Node[] nodes,
java.lang.String contentSetKey)
Adds the
nodes to the workspace content, specifically adding
it to the content set identified by the content set key. |
void |
Project.add(Node node,
Node ownerNode)
Deprecated.
07/01/2008: owner maps are deperecated without replacement.
This method is now a no-op.
|
boolean |
ProjectContent.add(Node node,
java.lang.String contentSetKey)
Adds the
node to the project content, specifically adding
it to the content set identified by the content set key. |
boolean |
Project.add(Node node,
java.lang.String contentSetKey)
Adds the
node to the project, specifically adding it to
the content set identified by the content set key. |
boolean |
ApplicationContent.add(Node node,
java.lang.String contentSetKey)
Adds the
node to the workspace content, specifically adding
it to the content set identified by the content set key. |
static boolean |
OwnerMap.addToOwnerMap(Project project,
Node node,
Node ownerContainer)
Deprecated.
Adds the specified node to the project, making ownerContainer the
owner of the node.
|
static Node |
NodeFactory.clone(Node srcNode,
java.net.URL dstNodeURL)
|
static void |
Node.endThreadNodeUsage(Node node)
Ends the usage of a particular node within a processing cycle of a
background thread which loads nodes, closing the node if loaded by the
background thread and not used by any other thread.
|
protected boolean |
Node.equalsImpl(Node node)
This is a helper method for
) that can
also be used by subclasses that implement) . |
static boolean |
HeadlessMigratorUtil.failFastIfNodeNeedsMigration(Node node)
Fail-fast if the supplied node requires migration.
|
static java.lang.String |
HeadlessMigratorUtil.getNodeNeedsMigrationError(Node node) |
static boolean |
HeadlessMigratorUtil.nodeNeedsMigration(Node node)
Generic test for Project and Workspace nodes (HashStructureNodes) to see if they require migration.
|
static void |
NodeFactory.recache(java.net.URL oldURL,
java.net.URL newURL,
Node node)
Removes the
oldURL from the cache and puts the
newURL in the cache so that it is associated
with the given Node . |
static void |
NodeFactory.recache(java.net.URL oldURL,
java.net.URL newURL,
Node node,
boolean notify)
Removes the
oldURL from the cache and puts the
newURL in the cache so that it is associated
with the given Node . |
Modifier and Type | Method and Description |
---|---|
static void |
NodeFactory.attach(Observer observer,
java.lang.Class<? extends Node> type)
Associates the specified
observer with the given
type . |
static void |
NodeFactory.detach(Observer observer,
java.lang.Class<? extends Node> type)
Removes the specified
observer from the given
type list of observers. |
static Node |
NodeFactory.findOrCreate(java.lang.Class<? extends Node> type,
java.net.URL url)
Use this method when creating a
Node for a resource that does
not yet exist at the location pointed to by the URL . |
static Node |
NodeFactory.findOrCreateUsingDefault(java.net.URL url,
java.lang.Class<? extends Node> defaultNodeType)
Avoid using this method.
|
static java.lang.Class<? extends Node> |
Recognizer.recognizeURL(java.net.URL url,
java.lang.Class<? extends Node> defaultNodeType) |
static MetaClass<? extends Node> |
Recognizer.recognizeURLAsMeta(java.net.URL url,
MetaClass<? extends Node> defaultNodeType) |
static void |
Recognizer.registerConversion(java.lang.Class<? extends Node> oldNodeType,
java.lang.Class<? extends Node> newNodeType)
Registers a conversion between
Node classes that is to be
considered valid. |
static void |
Recognizer.registerConversion(java.lang.Class<? extends Node> oldNodeType,
java.lang.Class<? extends Node> newNodeType)
Registers a conversion between
Node classes that is to be
considered valid. |
static void |
NodeUtil.reloadBuffers(java.util.Collection<Node> nodes,
boolean silentReload)
Identical to
NodeUtil.reloadBuffers(java.util.Map, boolean)
but reloads the node independently of the timestamp. |
static void |
NodeUtil.reloadBuffers(java.util.Collection<Node> nodes,
java.util.Map<Node,java.lang.Long> timestampMap,
int reloadMode,
boolean manualReload)
Deprecated.
|
static void |
NodeUtil.reloadBuffers(java.util.Collection<Node> nodes,
java.util.Map<Node,java.lang.Long> timestampMap,
int reloadMode,
boolean manualReload)
Deprecated.
|
static void |
NodeUtil.reloadBuffers(java.util.Map<Node,java.lang.Long> timestampMap)
A convenience method for doing a silent reload.
|
static void |
NodeUtil.reloadBuffers(java.util.Map<Node,java.lang.Long> timestampMap,
boolean silentReload)
This method reloads Node buffers by comparing timestamps stored
in the map, Node, and on disk.
|
static void |
NodeUtil.reloadBuffers(java.util.Map<Node,java.lang.Long> timestampMap,
boolean silentReload,
boolean manualReload)
Deprecated.
|
static void |
NodeUtil.reloadBuffers(java.util.Map<Node,java.lang.Long> node2timestampMap,
java.util.Set<NodeUtil.ReloadMode> reloadFlags)
This method reloads Node buffers by comparing timestamps stored
in the map, Node, and on disk.
|
static void |
NodeUtil.reloadNodes(java.util.Collection<Node> nodesToBeReloaded,
java.util.Set<NodeUtil.ReloadMode> reloadFlags)
Reloads all
Node buffers passed in. |
static void |
NodeUtil.runUnderReadLock(java.util.Collection<? extends Node> nodes,
java.lang.Runnable r)
Executes a Runnable while holding the read lock on the given
nodes.
|
static void |
NodeUtil.runUnderWriteLock(java.util.Collection<? extends Node> nodes,
java.lang.Runnable r)
Executes a Runnable while holding the write lock on the given
nodes.
|
static void |
NodeUtil.storeAllTimestamps(java.util.Map<Node,java.lang.Long> timestampMap)
Stores the timestamps for all Nodes in the NodeFactory's
cache that are currently open.
|
static void |
NodeUtil.storeAllTimestamps(java.util.Map<Node,java.lang.Long> timestampMap,
NodeFilter nodeFilter)
Stores the timestamps for all Nodes in the NodeFactory's
cache that are currently open.
|
static void |
NodeUtil.storeTimestamps(java.util.Map<Node,java.lang.Long> timestampMap,
java.util.Collection<Node> nodes) |
static void |
NodeUtil.storeTimestamps(java.util.Map<Node,java.lang.Long> timestampMap,
java.util.Collection<Node> nodes) |
static void |
NodeUtil.storeTimestamps(java.util.Map<Node,java.lang.Long> timestampMap,
java.util.Collection<Node> nodes,
NodeFilter nodeFilter) |
static void |
NodeUtil.storeTimestamps(java.util.Map<Node,java.lang.Long> timestampMap,
java.util.Collection<Node> nodes,
NodeFilter nodeFilter) |
Constructor and Description |
---|
Reference(Node node)
Public constructor allowing to create References for use as keys
to project owner map.
|
Constructor and Description |
---|
FileContentPatternRule(int maxLines,
java.lang.String[] patterns,
MetaClass<Node> nodeType) |
FileContentRule(java.lang.String protocol,
java.io.File fileExtension,
java.util.List<AbstractFileContentRecognizerTemplate.ContentToLookFor> contents,
MetaClass<Node> nodeType) |
Constructor and Description |
---|
NodeTDialogLauncher(java.awt.Component parent,
java.lang.String title,
Traversable traversable,
Namespace data,
DialogRunnerCallback dialogCallback,
Node[] sources)
The traversable's onEntry(...) method is called as a side effect
of constructing the NodeTDialogLauncher.
|
Modifier and Type | Method and Description |
---|---|
protected Node |
QuickDiffReference.getNode()
Gets the
Node associated with the reference URL. |
Modifier and Type | Method and Description |
---|---|
Node |
NodeResourceBundle.getResourceBundleNode()
Gets the
Node that represents the resource bundle |
Modifier and Type | Method and Description |
---|---|
void |
NodeResourceBundle.setResourceBundleNode(Node resourceBundleNode)
Sets the
Node that represents the resource bundle |
Modifier and Type | Field and Description |
---|---|
protected Node |
RunProcess.target
The target for this RunProcess.
|
Modifier and Type | Method and Description |
---|---|
static Node |
RunProcess.getContextNodeForRun(Context context)
Returns the Node for the given Context.
|
Node |
RunProcess.getTarget()
Returns the target.
|
Node |
RunProcess.getTarget(boolean determineTargetAndStarter)
Returns the target.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StarterFactoryDescription.areRulesSatisfied(Project project,
Node node)
Determine if the rules, if any, of the StarterFactory registration
are satisfied by the incoming project to be run/debugged.
|
java.lang.String |
RunProcess.canGetStarterForTarget(Node node,
java.lang.Class starterFactorySubClass,
java.util.List errors)
Deprecated.
Use canGetStarterForTarget(Project, Node, Class, List) instead
|
java.lang.String |
RunProcess.canGetStarterForTarget(Project project,
Node node,
java.lang.Class starterFactorySubClass,
java.util.List errors)
Tests whether the given node is runnable in the context of the project
and the required StarterFactory.
|
boolean |
DebuggerInspectorExpressionProvider.canProvideInspectorExpression(Node node)
Determine if the implementation can return inspector expressions if
the cursor is in the editor of the incoming Node
|
boolean |
RunProcess.canRun(java.lang.String runType,
java.lang.Object cookie,
Node node,
java.util.List<java.lang.String> errors)
canRun should be called by the StarterFactory's canStart method.
|
java.lang.Object |
AbstractStarterFactory.canStart(RunProcess runProcess,
Context context,
Node node,
java.util.List errors) |
java.lang.Object |
StarterFactory.canStart(RunProcess runProcess,
Node node,
java.util.List errors)
Tests whether this StarterFactory knows how to start the
specified node.
|
boolean |
ToolTipExpressionProvider.canUnderstand(Node document) |
boolean |
SmartDataProvider.canUnderstand(Node node) |
abstract boolean |
Runner.couldNodeBeRunnable(Node node)
Returns true if there is a StarterFactory registered for the class
of the given node.
|
abstract boolean |
Runner.couldNodeBeRunnable(Node node,
java.lang.Class starterFactorySubClass)
Returns true if there is a StarterFactory registered for the class
of the given node and the StarterFactory is an instanceof the
specified subclass.
|
Starter |
AbstractStarterFactory.createStarter(RunProcess runProcess,
Context context,
Node node,
java.lang.Object o) |
Starter |
StarterFactory.createStarter(RunProcess runProcess,
Node node,
java.lang.Object o)
Creates a starter for the specified RunProcess.
|
Displayable |
AbstractStarterFactory.getDisplayable(RunProcess runProcess,
Context context,
Node node,
java.lang.Object o) |
abstract AbstractStarterFactory[] |
Runner.getRegisteredStarterFactories(Project project,
Node targetNode,
java.lang.Class starterFactoryClass)
Returns an array of StarterFactories that have been registered for the
class of the Node (exactly), and that are instanceof the specified StarterFactory class.
|
protected RunnableItem[] |
RunProcess.getRunnableItemsForTarget(Node node,
java.lang.Class starterFactorySubClass)
Deprecated.
Use getRunnableItemsForTarget(Project, Node, Class) instead
|
protected RunnableItem[] |
RunProcess.getRunnableItemsForTarget(Project project,
Node node,
java.lang.Class starterFactorySubClass)
Given a Project, Node and StarterFactory class, find all the RunnableItems
that can be used to run the Node
|
abstract AbstractStarterFactory[] |
Runner.getStarterFactoriesForTarget(Project project,
Node targetNode,
java.lang.Class starterFactoryClass)
Returns an array of StarterFactories that have been registered for the
class of the Node or one of its super classes, and that are instanceof
the specified StarterFactory class.
|
protected Starter |
RunProcess.getStarterForTarget(Node node,
java.lang.Class starterFactorySubClass)
Deprecated.
Use getStarterForTarget(Project, Node, Class) instead
|
protected Starter |
RunProcess.getStarterForTarget(Project project,
Node node,
java.lang.Class starterFactorySubClass)
Tests whether the given node is runnable and returns the
starter that can start the process.
|
boolean |
StarterFactoryDescription.isAcceptableNode(Project project,
Node node)
Determine if the Node of the target that needs to be started is
acceptable.
|
void |
RunProcess.start(Node node,
AbstractStarterFactory abstractStarterFactory,
java.lang.Object cookie) |
Constructor and Description |
---|
ResourceLock(Workspace workspace,
Project project,
Node n)
Note that the Workspace and Project in which the resource
resides are required, although only the resource itself will
be locked.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
VCSManager.checkOutNode(Node node)
Deprecated.
replaced by
VCSManager.checkOutUsingUI(VCSTask) . |
abstract boolean |
VCSManager.checkOutNode(Node node,
CommandProcessor processor)
Deprecated.
replaced by
VCSManager.checkOutUsingUI(VCSTask) and VCSManager.getMetaCheckOutCommand(Node) (depending on usage). |
abstract java.lang.String |
VCSManager.getCheckOutCommand(Node node)
Deprecated.
replaced by
VCSManager.getMetaCheckOutCommand(Node node) |
abstract MetaClass |
VCSManager.getMetaCheckOutCommand(Node node)
Gets the metaclass representation of the command provider for checking out Node instances
through the version control system.
|
Modifier and Type | Field and Description |
---|---|
protected Node |
AbstractPinnable._node |
Modifier and Type | Method and Description |
---|---|
Node |
XMLRecognizer.create(java.net.URL url,
java.lang.Class nodeType) |
Modifier and Type | Method and Description |
---|---|
Node |
AuditContext.getNode()
Gets the
IDE node for the model currently being traversed,
or null if none (in particular, if this is the root or a directory model). |
Modifier and Type | Method and Description |
---|---|
Node |
ModelAdapter.getNode()
Gets the IDE
Node corresponding to this model, or null if none
(in particular, if this is the root or a directory model). |
Constructor and Description |
---|
FileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
FileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationKey) |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url)
Creates a model adapter that adapts a file
Node . |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationString)
Creates a model adapter that adapts a file
Node . |
TextFileModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
TextFileModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationString) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Auditor.addElement(Element element,
Node node,
Project project,
Workspace workspace)
Adds the location corresponding to an
Element to the set of
locations to be audited. |
abstract boolean |
Auditor.addNode(Node node,
Project project,
Workspace workspace)
Adds the location corresponding to a
Node to the set of
locations to be audited. |
abstract boolean |
Auditor.isAuditable(Element element,
Node node,
Project project,
Workspace workspace)
Gets whether an
Element is auditable. |
default void |
TransformerListener.nodeCreated(Node node)
Reports that a node was created.
|
default boolean |
TransformerListener.saveFailed(java.lang.Throwable exception,
Node node,
java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
Node |
TransformContext.getNode()
Gets the node for this context or null if the location is null.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
TransformAdapter.makeWritable(Node node,
Project project,
Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
protected <T extends Node> |
SourceModel.getNodeType()
Get the Node type for the source file.
|
Modifier and Type | Method and Description |
---|---|
Node |
SourceModel.createNode() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBuilderModel.addFileToProject(Node node) |
protected boolean |
AbstractBuilderModel.buildFile(Node node) |
protected void |
AbstractBuilderModel.postProcess(Node node) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ClassBuilderModel.buildFile(Node node) |
protected void |
ClassBuilderModel.postProcess(Node node) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FileBuilderModel.buildFile(Node node) |
Modifier and Type | Method and Description |
---|---|
Node |
FolderSourceModel.createNode() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
EmptyFolderBuilderModel.buildFile(Node node) |
protected void |
EmptyFolderBuilderModel.postProcess(Node node) |
Modifier and Type | Method and Description |
---|---|
Node |
PackageSourceModel.createNode() |
Modifier and Type | Method and Description |
---|---|
protected NodeActionDelegate |
NodeActionController.getDelegate(Node node) |
Modifier and Type | Method and Description |
---|---|
void |
Profile.addDependency(Node node,
DataContainer container)
Deprecated.
Use
addDependency(Dependable) instead. |
Modifier and Type | Method and Description |
---|---|
Node |
NodeDependable.getNode() |
Modifier and Type | Method and Description |
---|---|
static Node |
EngineUtils.createNode(Project project,
java.lang.String packageName,
java.lang.String fileName)
Create a Node in the given project using the given package and file names.
|
static Node |
EngineUtils.findNode(java.lang.Class clazz,
java.net.URL url)
If the specified URL is bound to an on-disk or in-memory resource, returns
its Node (and creating it if necessary).
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
RestoreFromRevisionHelper.canRestore(Node node)
Subclasses to implement whether they can restore a revision of the
given node.
|
abstract void |
RestoreFromRevisionHelper.restore(Node node,
CompareContributor contributor)
Subclasses to implement algorithm to restore a revision of the given node using
the given CompareContributor.
|
abstract void |
HistoryManager.showHistory(Node node)
Request that the history be shown for the specified Node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JavaDeclarationProvider.canGetDeclarations(Context context,
Node node) |
java.util.Collection<Declaration> |
JavaDeclarationProvider.getDeclarations(Context context,
Node node) |
java.util.Collection<Declaration> |
JavaDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
Constructor and Description |
---|
NodeObserver(Node node,
java.net.URL sourceURL) |
Modifier and Type | Class and Description |
---|---|
class |
ExternalLibrary |
class |
JDKNode |
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 | Method and Description |
---|---|
static Node |
MergeContext.getContextNode(Context context) |
Modifier and Type | Method and Description |
---|---|
static Context |
MergeUtil.createMergeEditorContext(Node node,
Node contextNode)
Create a context for merge editor invocation based on the given node.
|
static Editor |
MergeUtil.openMergeEditor(Node node,
java.lang.Class editorClass)
Deprecated.
replaced by
MergeUtil.openMergeEditor(Node,Node,Class) |
static Editor |
MergeUtil.openMergeEditor(Node node,
Node contextNode,
java.lang.Class editorClass)
Opens the merge editor for the given node and editor class.
|
static Editor |
MergeUtil.reopenMergeEditor(Node node,
java.lang.Class editorClass)
Deprecated.
replaced by
MergeUtil.reopenMergeEditor(Node,Node,Class) |
static Editor |
MergeUtil.reopenMergeEditor(Node node,
Node contextNode,
java.lang.Class editorClass)
Reopens the merge editor for the given node and editor class, restarting
the merge task if the editor is in 'complete state'.
|
static void |
MergeContext.setContextNode(Context context,
Node node) |
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 | Method and Description |
---|---|
java.net.URL |
SourceRootHelper.determineSourceRoot(Node node,
boolean[] errorStatus)
Gets the URL for the source root associated with the supplied node.
|
Modifier and Type | Method and Description |
---|---|
Node |
OfflineDBObjectProvider.getObjectNode(DBObjectID id)
Gets the Node for the given object id if it exists within the current
provider.
|
Node |
OfflineDBObjectProvider.getObjectNode(SystemObject obj)
Gets the Node for the given object id if it exists within the current
provider.
|
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 | Method and Description |
---|---|
static Node |
Source.getNodeFromCodeEditor(Context context)
Returns the
Node for the given code editor
Context . |
static Node[] |
Source.getOpenedFiles()
Returns the files that are currently open in an editor.
|
static Node[] |
Source.getOpenedFiles(Workspace workspace,
Project project)
Returns the files that are currently open in an editor.
|
static Node[] |
Source.getProjectFileList(Project project)
Returns the files in the given project.
|
abstract Node |
EmbeddedServerAdmin.getTargetNode()
Returns the Node that will be run in the embedded server.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RunningProcess.canRun(java.lang.String runType,
java.lang.Object cookie,
Node node,
java.util.List errors)
Always returns true, since the process is already running
|
protected static java.util.List |
EmbeddedServerAdmin.findExtensions(Node node)
This method always returns a non-null List.
|
static java.lang.String |
Source.getFilenameFromNode(Node node)
Returns the filename for the given node.
|
static java.lang.String |
Source.getPackageFromNode(Node node,
Project project)
Returns the package for the given node.
|
static boolean |
Source.packageMatches(java.lang.String pkg,
Node node,
Project project)
Returns true if the given package matches the package for the
given node.
|
static CodeEditor |
Source.showNodeInCodeEditor(Workspace workspace,
Project project,
Node node)
Displays a node in the code editor.
|
static Editor |
Source.showNodeInDefaultEditor(Workspace workspace,
Project project,
Node node)
Displays a node in its default editor.
|
static boolean |
Source.showSourceFile(Workspace workspace,
Project project,
Node node,
int line,
boolean selectLine)
Displays a source file in the code editor.
|
static boolean |
Source.showSourceFile(Workspace workspace,
Project project,
Node node,
int line,
boolean selectLine,
boolean showInNavHistory)
Displays a source file in the code editor.
|
static boolean |
Source.showUIDesigner(Workspace workspace,
Project project,
Node node)
Displays a source file in the UI designer.
|
Modifier and Type | Method and Description |
---|---|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project)
Creates an empty file under the first project source path entry.
|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project,
int entry)
Creates an empty file under a project source path entry.
|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project,
int entry,
java.lang.String contents)
Creates a file under a project source path entry from a string.
|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project,
int entry,
java.net.URL contentsURL)
Creates a file under a project source path entry from a URL.
|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project,
java.lang.String contents)
Creates a file under the first project source path entry from a string.
|
Node |
JDevFixture.createSourceFile(java.lang.String path,
Project project,
java.net.URL contentsURL)
Creates a file under the first project source path entry from a URL.
|
Node |
JDevFixture.createSourceFileRelative(java.lang.String path,
Project project,
int entry,
java.lang.String contentsPath)
Creates a file under a project source path entry with contents from a
relative path.
|
Node |
JDevFixture.createSourceFileRelative(java.lang.String path,
Project project,
java.lang.String contentsPath)
Creates a file under the first project source path entry from a relative
path.
|
Node |
JDevFixture.getNode(java.lang.String path,
Project project,
int entry)
Gets a node created in a project by this fixture.
|
Modifier and Type | Method and Description |
---|---|
Node |
ChangeListItem.findNode()
Get the node for this element from the node factory.
|
Node |
ChangeListItem.findOrCreateNode()
Get or create the node for this element from the node factory.
|
Modifier and Type | Class and Description |
---|---|
class |
VersionHistoryGraphNode |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionListFilterNode |
class |
ConnectionNodeDecorator |
Modifier and Type | Method and Description |
---|---|
abstract Node |
BaseConnectionProvider.getConnectionListNode() |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseConnectionProvider.addOverlayClient(Node listNode) |
Modifier and Type | Method and Description |
---|---|
protected abstract Node |
VCSTreeDockableWindow.findOrCreateNode(ChangeListItem changeListItem,
Project project) |
Node |
VCSNodeUpdate.getNode()
Gets the node for the node update message.
|
protected Node |
VCSExplorer.getNode() |
Modifier and Type | Method and Description |
---|---|
protected void |
VCSImportBackupHelper.closeNodes(Node[] nodes) |
protected void |
VCSImportBackupHelper.removeNodes(Node[] nodes) |
protected void |
VCSExplorer.setNode(Node node) |
protected void |
VCSCommand.updateReadOnlyStates(Node[] nodes)
Updates the editor read-only states of nodes for the given URLs.
|
Constructor and Description |
---|
VCSNodeUpdate(Node node,
java.lang.Object what)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Node[] |
VCSModelUtils.findCachedNodes(URLFilter filter)
Finds nodes cached in the IDE whose files satisfy the given URL filter.
|
static Node[] |
VCSModelUtils.getCachedBaseURLNodes(java.net.URL[] baseUrls)
Gets all cached nodes with URLs underneath the given base URLs.
|
static Node[] |
VCSModelUtils.getCachedDirectoryNodes(java.net.URL[] directoryUrls)
Gets all cached nodes with URLs in the given directories.
|
static Node[] |
VCSModelUtils.getDirtyNodes(Node[] nodes)
Gets the nodes from the given selection which are dirty.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Node> |
VCSCommandUtils.getDirtyNodesFrom(URLFilter filter,
Locatable[] locatables)
Get all the dirty nodes of the locatables.
|
static java.util.Map<Node,java.lang.Long> |
VCSBufferUtils.storeAllTimestamps()
Creates a timestamp store for later use with
VCSBufferUtils.reloadBuffers(Map) . |
static java.util.Map<Node,java.lang.Long> |
VCSBufferUtils.storeTimestamps(java.util.Collection<?> nodes)
Creates a timestamp store for later use with
VCSBufferUtils.reloadBuffers(Map) . |
Modifier and Type | Method and Description |
---|---|
static void |
VCSCommandUtils.closeMissingNodes(Node[] nodes)
Deprecated.
|
static Context |
VCSEditorUtils.createEditorContext(Node node)
Create a context for editor invocation based on the given node.
|
static VCSExtension |
VCSExtensionUtils.getActiveExtension(Node node) |
static Node[] |
VCSModelUtils.getDirtyNodes(Node[] nodes)
Gets the nodes from the given selection which are dirty.
|
Modifier and Type | Method and Description |
---|---|
static void |
VCSEditorUtils.closeEditors(java.lang.Class<? extends Node> nodeClass)
Deprecated.
|
static void |
VCSEditorUtils.closeEditorsForNodeType(java.lang.Class<? extends Node> nodeClass)
Closes all open editors with node of the given class type through the editor manager.
|
static void |
VCSBufferUtils.reloadBuffers(java.util.Map<Node,java.lang.Long> timestampMap)
Reloads the buffers of nodes for those files with updated timestamps.
|
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 | Method and Description |
---|---|
static QueryProgress |
IndexingUtils.findNodes(Project project,
java.lang.Class nodeClass,
ResultCallback<Node> callback)
Find Nodes of the given Node type in the web-app content set.
|
static QueryProgress |
IndexingUtils.findNodes(Project project,
URLFilter filter,
java.lang.Class[] nodeClasses,
ResultCallback<Node> callback) |
static QueryProgress |
IndexingUtils.findNodes(Project project,
URLFilter filter,
java.lang.Class nodeClass,
ResultCallback<Node> callback)
Find Nodes of the given Node type in the web-app content set whose URLs
satisfy given URL filter.
|
static QueryProgress |
IndexingUtils.findNodes(Project project,
URLFilter filter,
ResultCallback<Node> callback)
Find Nodes in the web-app content set whose URLs satisfy given URL filter.
|
Modifier and Type | Method and Description |
---|---|
Node |
DefaultAuditContext.getNode() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAuditor.addElement(Element element,
Node node,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.addNode(Node node,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.isAuditable(Element element,
Node node,
Project project,
Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
Node |
WorkspaceModelAdapter.getNode() |
Node |
RootModelAdapter.getNode() |
Node |
ProjectModelAdapter.getNode() |
Node |
DirectoryModelAdapter.getNode() |
Constructor and Description |
---|
UnauditableElement(Node node) |
UnauditableFileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
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 |