Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Uses of Class
oracle.ide.model.Node

Packages that use Node
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.navigator Contains classes providing navigator support. 
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.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.controller   
oracle.jdeveloper.history   
oracle.jdeveloper.java.dependency Provides dependency information for Java. 
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.offlinedb.model Classes that define an offline database's settings and properties. 
oracle.jdeveloper.runner Contains classes that allow addins some level of control on the JDeveloper runner system. 
oracle.jdeveloper.vcs.changelist   
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   
 

Uses of Node in oracle.bali.xml.addin
 

Subclasses of Node in oracle.bali.xml.addin
 class oracle.bali.xml.addin.XMLSourceNode
           
 

Uses of Node in oracle.ide
 

Methods in oracle.ide that return Node
 Node Context.getNode()
          Gets the Node that owns the selection.
 

Methods in oracle.ide with parameters of type Node
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.
 

Constructors in oracle.ide with parameters of type Node
Context(Node node)
          Constructor.
Context(View view, Workspace workspace, Project project, Node node)
          Constructor.
 

Uses of Node in oracle.ide.ceditor
 

Methods in oracle.ide.ceditor with parameters of type Node
static boolean Editors.editNode(Workspace workspace, Project project, Node node, int offset, int length, boolean spanLines)
          Open a editor for a specified node.
 

Uses of Node in oracle.ide.cmd
 

Fields in oracle.ide.cmd declared as Node
protected  Node SaveAsCommand._duplicate
           
 

Methods in oracle.ide.cmd that return Node
 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.
 

Methods in oracle.ide.cmd with parameters of type Node
static void AddContentCommand.addToProject(Node[] nodes, Project project, java.lang.String contentSetKey)
          Deprecated. Use Project.add(Node, String) or Project.add(Node[], String)
static void AddContentCommand.addToProject(Node node, Project project, java.lang.String contentSetKey)
          Deprecated. Use Project.add(Node, String) or Project.add(Node[], String)
 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)
           
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)
          Remove the specified Node from the opened node history.
protected  int RenameCommand.saveAsDupNode(Node doc)
          There is already a node in the cache with the new url.
protected  int SaveAsCommand.saveAsDupNode(Node doc)
          There is already a node in the cache with the new url.
protected  int EditorSaveAsCommand.saveAsDupNode(Node doc)
           
protected  int RenameCommand.saveAsNewNode(Node doc)
          The specified doc is being renamed.
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 EditorSaveAsCommand.saveAsNewNode(Node doc)
           
protected  boolean SaveAsCommand.saveFileDlgOK(Context context, Node doc, java.lang.String dialogTitle)
           
protected  int RenameCommand.saveNode(Node doc)
           
protected  int SaveAsCommand.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.
 

Uses of Node in oracle.ide.cmd.buffer
 

Methods in oracle.ide.cmd.buffer with parameters of type Node
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.
 

Uses of Node in oracle.ide.config
 

Subclasses of Node in oracle.ide.config
 class RegisteredDynamicNode
          Deprecated. not replaced.
 

Methods in oracle.ide.config that return types with arguments of type Node
 java.lang.Class<? extends Node> FileTypesRecognizer.recognize(java.net.URL url)
           
 

Uses of Node in oracle.ide.controller
 

Methods in oracle.ide.controller that return Node
 Node[] Command.getAffectedNodes()
          This method should return an array of Nodes affected by the execution of this command.
 

Methods in oracle.ide.controller with parameters of type Node
 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.
 

Uses of Node in oracle.ide.db.model
 

Subclasses of Node in oracle.ide.db.model
 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.
 

Uses of Node in oracle.ide.dependency
 

Methods in oracle.ide.dependency with parameters of type Node
 boolean DeclarationProvider.canGetDeclarations(Context context, Node node)
          Determine whether this provider can get declarations for a Node.
 boolean URLDeclarationProvider.canGetDeclarations(Context context, Node node)
           
 boolean ReferenceProvider.canGetReferences(Context context, Node node)
          Determine whether this provider can get references for a 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 Declaration> URLDeclarationProvider.getDeclarations(Context context, Node node)
           
abstract  java.util.Collection<Reference> DependencyManager.getReferences(Context context, Node node)
          Get all references for a Node.
 java.util.Collection<? extends Reference> ReferenceProvider.getReferences(Context context, Node node)
          Get all references for a 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.
 java.util.Collection<? extends Declaration> URLDeclarationProvider.getTopLevelDeclarations(Context context, Node node)
           
 

Uses of Node in oracle.ide.dependency.index
 

Methods in oracle.ide.dependency.index with parameters of type Node
 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)
           
 

Uses of Node in oracle.ide.editor
 

Methods in oracle.ide.editor that return Node
 Node[] Editor.getDependentNodes()
          Editors which access or manipulate more than one Node must return these Nodes using this method.
 

Methods in oracle.ide.editor that return types with arguments of type Node
 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.
 

Methods in oracle.ide.editor with parameters of type Node
 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)
           
 

Constructors in oracle.ide.editor with parameters of type Node
EditorCriteria(Node node)
           
 

Constructor parameters in oracle.ide.editor with type arguments of type Node
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 FileClosingEvent.
 

Uses of Node in oracle.ide.explorer
 

Fields in oracle.ide.explorer declared as Node
protected  Node Explorer.defaultNode
           
 

Uses of Node in oracle.ide.history
 

Method parameters in oracle.ide.history with type arguments of type Node
abstract  void HistoryManager.registerHistorian(MetaClass<? extends Historian> historianCls, MetaClass<? extends Node> objCls)
          Register a Historian implementation for association with a given object type.
 

Uses of Node in oracle.ide.index
 

Methods in oracle.ide.index that return Node
 Node IndexingContext.getNode()
          Get the Node being indexed.
 

Method parameters in oracle.ide.index with type arguments of type Node
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.
 

Uses of Node in oracle.ide.inspector
 

Methods in oracle.ide.inspector that return Node
 Node[] PropertySetCommand.getAffectedNodes()
          Get the collection of any other Node instances that are affected by this Command.
 

Uses of Node in oracle.ide.layout
 

Subclasses of Node in oracle.ide.layout
 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.
 

Methods in oracle.ide.layout that return Node
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.
 

Uses of Node in oracle.ide.migration
 

Methods in oracle.ide.migration that return Node
 Node MigrationInfo.getNode()
          Get the Node being migrated.
 

Methods in oracle.ide.migration with parameters of type Node
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 MigrationInfos for the specified nodes.
 

Constructors in oracle.ide.migration with parameters of type Node
MigrationInfo(Node node)
          Constructor.
 

Uses of Node in oracle.ide.model
 

Subclasses of Node in oracle.ide.model
 class DataContainer
           
 class DataNode
           
 class DefaultContainer
          The DefaultContainer class is a default implementation of a Node that implements the Folder interface.
 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 Nodes 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.
 

Methods in oracle.ide.model with type parameters of type Node
static
<T extends Node>
T
NodeFactory.findOrCreateOrFail(java.lang.Class<T> type, java.net.URL url)
          Find a node.
 

Methods in oracle.ide.model that return Node
static Node NodeFactory.clone(Node srcNode, java.net.URL dstNodeURL)
          Returns a new Node instance whose contents are identical to (and copied from) the specified Node.
 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 index model api. 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. See Index.findNodes( oracle.ide.index.QueryCriteria, Class, oracle.ide.index.ResultCallback)
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 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)
          Removes the Node with the specified URL from the NodeFactory's cache.
static Node NodeFactory.uncache(java.net.URL url, boolean notify)
          Removes the Node with the specified URL from the NodeFactory's cache.
 

Methods in oracle.ide.model that return types with arguments of type Node
 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,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)
          Returns the Class of the Node that should be instantiated for the specified 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)
          Returns the MetaClass of the Node that should be instantiated for the specified 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()
           
 

Methods in oracle.ide.model with parameters of type Node
 boolean NodeFilter.accept(Node node)
           
 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 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 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 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 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 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)
          Returns a new Node instance whose contents are identical to (and copied from) the specified Node.
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.
 

Method parameters in oracle.ide.model with type arguments of type Node
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)
           
 

Constructors in oracle.ide.model with parameters of type Node
Reference(Node node)
          Public constructor allowing to create References for use as keys to project owner map.
 

Constructor parameters in oracle.ide.model with type arguments of type Node
AbstractFileContentRecognizerTemplate.FileContentRule(java.lang.String protocol, java.io.File fileExtension, java.util.List<AbstractFileContentRecognizerTemplate.ContentToLookFor> contents, MetaClass<Node> nodeType)
           
FileContentPatternRecognizer.FileContentPatternRule(int maxLines, java.lang.String[] patterns, MetaClass<Node> nodeType)
           
 

Uses of Node in oracle.ide.navigator
 

Methods in oracle.ide.navigator that return types with arguments of type Node
static DeleteActionHandler.DeleteStrategy<Node> DeleteActionHandler.getDefaultDeleteStrategy()
           
 

Methods in oracle.ide.navigator with parameters of type Node
 boolean DeleteActionHandler.NodeDeleteStrategy.delete(Node node)
           
 

Uses of Node in oracle.ide.panels
 

Constructors in oracle.ide.panels with parameters of type Node
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.
 

Uses of Node in oracle.ide.quickdiff
 

Methods in oracle.ide.quickdiff that return Node
protected  Node QuickDiffReference.getNode()
          Gets the Node associated with the reference URL.
 

Uses of Node in oracle.ide.resourcebundle
 

Methods in oracle.ide.resourcebundle that return Node
 Node NodeResourceBundle.getResourceBundleNode()
          Gets the Node that represents the resource bundle
 

Methods in oracle.ide.resourcebundle with parameters of type Node
 void NodeResourceBundle.setResourceBundleNode(Node resourceBundleNode)
          Sets the Node that represents the resource bundle
 

Uses of Node in oracle.ide.runner
 

Fields in oracle.ide.runner declared as Node
protected  Node RunProcess.target
          The target for this RunProcess.
 

Methods in oracle.ide.runner that return Node
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.
 

Methods in oracle.ide.runner with parameters of type Node
 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 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)
           
 

Uses of Node in oracle.ide.task.locking
 

Constructors in oracle.ide.task.locking with parameters of type Node
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.
 

Uses of Node in oracle.ide.vcs
 

Methods in oracle.ide.vcs with parameters of type Node
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.
 

Uses of Node in oracle.ide.view
 

Fields in oracle.ide.view declared as Node
protected  Node AbstractPinnable._node
           
 

Uses of Node in oracle.ide.xml
 

Methods in oracle.ide.xml that return Node
 Node XMLRecognizer.create(java.net.URL url, java.lang.Class nodeType)
           
 

Uses of Node in oracle.jdeveloper.audit.model
 

Methods in oracle.jdeveloper.audit.model that return Node
 Node ModelAdapter.getNode()
          Gets the IDE Node corresponding to this model, or null if none (in particular, if this is the root or a package model).
 

Constructors in oracle.jdeveloper.audit.model with parameters of type Node
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)
           
 

Uses of Node in oracle.jdeveloper.audit.service
 

Methods in oracle.jdeveloper.audit.service with parameters of type Node
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.addElements(Element[] elements, Node node, Project project, Workspace workspace)
          Adds the locations corresponding to an array of Elements in a Node 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.
 

Uses of Node in oracle.jdeveloper.audit.transform
 

Methods in oracle.jdeveloper.audit.transform that return Node
 Node TransformContext.getNode()
          Gets the node to be transformed.
 

Methods in oracle.jdeveloper.audit.transform with parameters of type Node
protected  java.lang.Boolean TransformAdapter.makeWritable(Node node, Project project, Workspace workspace)
           
 

Uses of Node in oracle.jdeveloper.controller
 

Methods in oracle.jdeveloper.controller with parameters of type Node
protected  NodeActionDelegate NodeActionController.getDelegate(Node node)
           
 

Uses of Node in oracle.jdeveloper.history
 

Methods in oracle.jdeveloper.history with parameters of type Node
abstract  void HistoryManager.showHistory(Node node)
          Request that the history be shown for the specified Node.
 

Uses of Node in oracle.jdeveloper.java.dependency
 

Methods in oracle.jdeveloper.java.dependency with parameters of type Node
 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)
           
 

Uses of Node in oracle.jdeveloper.library
 

Subclasses of Node in oracle.jdeveloper.library
 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
           
 

Uses of Node in oracle.jdeveloper.merge
 

Subclasses of Node in oracle.jdeveloper.merge
 class BaseMergeNode<T>
           
 class TextMergeNode
           
 

Methods in oracle.jdeveloper.merge that return Node
static Node MergeContext.getContextNode(Context context)
           
 

Methods in oracle.jdeveloper.merge with parameters of type Node
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)
           
 

Uses of Node in oracle.jdeveloper.model
 

Subclasses of Node in oracle.jdeveloper.model
 class JspSourceNode
          The JspSourceNode interface represents a Jsp source file in the JDeveloper browser.
 

Methods in oracle.jdeveloper.model with parameters of type Node
 java.net.URL SourceRootHelper.determineSourceRoot(Node node, boolean[] errorStatus)
          Gets the URL for the source root associated with the supplied node.
 

Uses of Node in oracle.jdeveloper.offlinedb
 

Methods in oracle.jdeveloper.offlinedb that return Node
 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.
 

Uses of Node in oracle.jdeveloper.offlinedb.browser
 

Subclasses of Node in oracle.jdeveloper.offlinedb.browser
 class ProviderNode
          Node for a provider in the navigator.
 class SchemaNode
          Node for the schema/package object in the system navigator.
 

Uses of Node in oracle.jdeveloper.offlinedb.model
 

Methods in oracle.jdeveloper.offlinedb.model that return Node
 Node NodeCache.findNode(DBObject obj)
          Deprecated. Attempts to find the node in the navigator for the given object.
 Node NodeCache.findNode(DBObjectID id)
          Deprecated. Attempts to find a node in the navigator for the given object.
 

Uses of Node in oracle.jdeveloper.runner
 

Methods in oracle.jdeveloper.runner that return Node
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.
 

Methods in oracle.jdeveloper.runner with parameters of type Node
 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
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.
 

Uses of Node in oracle.jdeveloper.vcs.changelist
 

Methods in oracle.jdeveloper.vcs.changelist that return Node
 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.
 

Uses of Node in oracle.jdeveloper.vcs.nav
 

Subclasses of Node in oracle.jdeveloper.vcs.nav
 class ConnectionListFilterNode
           
 class ConnectionNodeDecorator
           
 

Methods in oracle.jdeveloper.vcs.nav that return Node
abstract  Node BaseConnectionProvider.getConnectionListNode()
           
 

Methods in oracle.jdeveloper.vcs.nav with parameters of type Node
protected  void BaseConnectionProvider.addOverlayClient(Node listNode)
           
 

Uses of Node in oracle.jdeveloper.vcs.spi
 

Methods in oracle.jdeveloper.vcs.spi that return Node
protected  Node VCSExplorer.getNode()
           
 Node VCSNodeUpdate.getNode()
          Gets the node for the node update message.
 

Methods in oracle.jdeveloper.vcs.spi with parameters of type Node
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.
 

Constructors in oracle.jdeveloper.vcs.spi with parameters of type Node
VCSNodeUpdate(Node node, java.lang.Object what)
          Constructor.
 

Uses of Node in oracle.jdeveloper.vcs.util
 

Methods in oracle.jdeveloper.vcs.util that return Node
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.
 

Methods in oracle.jdeveloper.vcs.util that return types with arguments of type Node
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).
 

Methods in oracle.jdeveloper.vcs.util with parameters of type Node
static void VCSCommandUtils.closeMissingNodes(Node[] nodes)
          Deprecated. replaced with VCSCommand.fireSomeFilesDeleted(java.net.URL[]) and VCSFileEventSender.fireFilesDeleted(java.net.URL[]).
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.
 

Method parameters in oracle.jdeveloper.vcs.util with type arguments of type Node
static void VCSEditorUtils.closeEditors(java.lang.Class<? extends Node> nodeClass)
          Deprecated. replaced by VCSEditorUtils.closeEditorsForNodeType(java.lang.Class).
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.
 

Uses of Node in oracle.jdeveloper.vcs.versionhistory
 

Subclasses of Node in oracle.jdeveloper.vcs.versionhistory
 class VersionHistoryNode
           
 

Uses of Node in oracle.jdeveloper.webapp
 

Subclasses of Node in oracle.jdeveloper.webapp
 class BrowsableWebDocumentNode
           
 class DelegatingXMLSourceNode
          An XMLSourceNode extension that allows the WebDocumentNode world to assign strategies at a single node recognition time.
 class WebDocumentNode
          Node representing Web documents: HTML, JSP ...
 

Methods in oracle.jdeveloper.webapp with parameters of type Node
static boolean XMLSourceNodeDelegateIdentifierUtils.isNode(Node node, Context context, java.lang.String identifier)
          Returns true if the node is a DelegatingXMLSourceNode and its identifier is the same as the identifier arguement.
static boolean XMLSourceNodeDelegateIdentifierUtils.isNode(Node node, Context context, java.lang.String[] identifiers)
          Returns true if the node is a DelegatingXMLSourceNode and its identifier is the same as one of the identifiers arguement
 

Uses of Node in oracle.jdeveloper.webapp.utils
 

Method parameters in oracle.jdeveloper.webapp.utils with type arguments of type Node
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.
 

Uses of Node in oracle.jdevimpl.audit.core
 

Methods in oracle.jdevimpl.audit.core with parameters of type Node
 boolean DefaultAuditor.addElement(Element element, Node node, Project project, Workspace workspace)
           
 boolean DefaultAuditor.addElements(Element[] elements, 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)
           
 

Uses of Node in oracle.jdevimpl.audit.model
 

Methods in oracle.jdevimpl.audit.model that return Node
 Node ProjectModelAdapter.getNode()
           
 Node RootModelAdapter.getNode()
           
 Node DirectoryModelAdapter.getNode()
           
 Node WorkspaceModelAdapter.getNode()
           
 

Constructors in oracle.jdevimpl.audit.model with parameters of type Node
UnauditableFileModelAdapter.UnauditableElement(Node node)
           
UnauditableFileModelAdapter(ModelFactory factory, ModelType model, ContainerModelAdapter workspace, ContainerModelAdapter project, ContainerModelAdapter directory, Node node, java.net.URL url)
           
 

Uses of Node in oracle.jdevimpl.offlinedb.browser
 

Subclasses of Node in oracle.jdevimpl.offlinedb.browser
 class oracle.jdevimpl.offlinedb.browser.BaseOfflineDBObjectNode
           
 

Uses of Node in oracle.jdevimpl.webapp.html
 

Subclasses of Node in oracle.jdevimpl.webapp.html
 class oracle.jdevimpl.webapp.html.HtmlSourceNode
           
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

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