Extension SDK 10.1.2

Uses of Interface
oracle.ide.model.Locatable

Packages that use Locatable
oracle.ide.gallery Contains classes implementing JDeveloper's new object gallery. 
oracle.ide.layout Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors. 
oracle.ide.model Contains interfaces and classes implementing JDeveloper's data model. 
oracle.jdeveloper.cm.dt Contains the base design-time API for integrating database and application server connections within JDeveloper. 
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code. 
oracle.jdeveloper.library The Libraries package provides the library API used by JDeveloper. 
oracle.jdeveloper.model Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model. 
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.jdevimpl.webapp.html   
 

Uses of Locatable in oracle.ide.gallery
 

Classes in oracle.ide.gallery that implement Locatable
 class GalleryXMLDataNode
          XMLDataContainer subclass for the Object Gallery.
 

Uses of Locatable in oracle.ide.layout
 

Subinterfaces of Locatable in oracle.ide.layout
 interface Layout
          Layout interface.
 

Classes in oracle.ide.layout that implement Locatable
 class BaseLayout
          BaseLayout class.
 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 SimpleLayout
          Simple layout information.
 

Uses of Locatable in oracle.ide.model
 

Subinterfaces of Locatable in oracle.ide.model
 interface Container
          The Container interface specifies the protocol between the IDE and objects which can contain other Nodes, including other Containers.
 interface Document
          The Document interface is implemented by objects which have a persistent representation.
 interface Node
           
 interface TextDocument
          The TextDocument extends the Document interface by providing the way for a (code) editor to access the data in this text document using a Content interface.
 interface WorkEnvironment
           
 

Classes in oracle.ide.model that implement Locatable
 class CategoryFolder
          The CategoryFolder class is responsible for collecting all nodes whose category cannot be determined.
 class DataContainer
           
 class DataNode
           
 class DefaultContainer
          The DefaultContainer class is a default implementation of the Container interface.
 class DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
 class DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
 class DeployableTextNode
          Trivial subclass of TextNode that has the ElementAttributes#DEPLYOABLE attribute set.
 class DirectoryFolder
          The DirectoryFolder class encapsulates a directory element managed by the DirectoryFilter.
 class HierarchicalFolder
          The HierarchicalFolder defines common behavior for folder elements managed by a HierarchicalFilter.
 class IdeSystem
          This a new class that is under development to replace IdeSystem.
 class MiscellaneousFolder
           
 class PackageFolder
          The PackageFolder class encapsulates a package element managed by the PackageFilter.
 class Project
          This is the base class for all data classes that represent a user project.
 class PropertiesContainer
          This is a complete implementation of the Container interface that uses a single HashMap to hold all of its data and an ArrayList to hold its children.
 class PropertiesNode
          This is a complete implementation of the Node interface that uses a single HashMap to hold all of its data.
 class TextNode
          The TextNode class extends DefaultNodeand should be used for all objects that can be opened as a text file inside a code editor.
 class Workspace
          This a new class that is under development to replace Workspace.
 class XMLDataContainer
          The XMLDataContainer is the Container 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.
 

Uses of Locatable in oracle.jdeveloper.cm.dt
 

Classes in oracle.jdeveloper.cm.dt that implement Locatable
 class ConnectionNode
          The ConnectionNode class is the base class for all representations of Database Connections
 class DatabaseConnectionNode
           
 class DatabaseEditorNode
           
 class Oc4jConnectionNode
           
 

Uses of Locatable in oracle.jdeveloper.cmt
 

Subinterfaces of Locatable in oracle.jdeveloper.cmt
 interface CmtMessage
           
 interface CmtModelNode
          The URL for a CmtModelNode is of the form: jdev.cmt:?&
 

Classes in oracle.jdeveloper.cmt that implement Locatable
 class CmtFolder
           
 

Uses of Locatable in oracle.jdeveloper.library
 

Classes in oracle.jdeveloper.library that implement Locatable
 class JLibraryList
           
 

Uses of Locatable in oracle.jdeveloper.model
 

Subinterfaces of Locatable in oracle.jdeveloper.model
 interface JavaNode
          The JavaNode interface represents a Java class element in the JDeveloper browser.
 

Classes in oracle.jdeveloper.model that implement Locatable
 class ApplicationCode
          The ApplicationCode class is responsible for collecting all application code based on the project source path.
 class BusinessComponents
           
 class DatabaseObjects
           
 class DatabaseResources
           
 class Deployment
           
 class EnterpriseJavaBeans
           
 class GifImageNode
          Node subclass for .gif image files.
 class HTMLSources
          The HTMLSources class is responsible for collecting all html nodes
 class ImageNode
          Node subclass for image files.
 class JavaClassNode
          The JavaNode interface represents a Java class element in the JDeveloper browser.
 class JavaSourceNode
          The JavaSourceNode interface represents a Java source file in the JDeveloper browser.
 class JavaSources
          The JavaSources class is responsible for collecting all java nodes
 class JpegImageNode
          Node subclass for .jpg/.jpeg image files.
 class JProject
          JProject is the data class that represents the project in JDeveloper.
 class JspSourceNode
          The JspSourceNode interface represents a Jsp source file in the JDeveloper browser.
 class MiscellaneousFiles
           
 class PngImageNode
          Node subclass for .png image files.
 class Resources
          Resources category.
 class Sources
          The Sources class is the base class for collecting an application source files.
 class SqljSourceNode
          The SqljSourceNode interface represents a SQLJ source file in the JDeveloper browser.
 class UMLModel
           
 class WebContent
          The WebContent class is responsible for collecting all html nodes
 class WebServices
           
 class WebSources
          The WebSources class is responsible for collecting all web content sources.
 

Uses of Locatable in oracle.jdeveloper.vcs.spi
 

Methods in oracle.jdeveloper.vcs.spi that return Locatable
protected  Locatable[] VCSAbstractCommand.getContextLocatables()
          Gets the valid locatables from the context node selection, applying the filter returned by VCSAbstractCommand.getLocatableURLFilter().
 

Uses of Locatable in oracle.jdeveloper.vcs.util
 

Methods in oracle.jdeveloper.vcs.util that return Locatable
static Locatable[] VCSModelUtils.findOrCreateNodes(java.net.URL[] urls)
          Finds or creates locatables for the given URLs, using the node cache.
static Locatable[] VCSModelUtils.getValidLocatables(java.lang.Object[] nodes, URLFilter filter)
          Gets the valid locatables from the given node selection.
static Locatable[] VCSContextUtils.getContextLocatables(Context context, URLFilter filter)
          Gets the valid locatables from the context node selection.
static Locatable[] VCSContextUtils.getContextLocatables(Context context)
          Gets the valid locatables from the context node selection.
static Locatable[] VCSContextUtils.getExpandedLocatables(Element[] elements, URLFilter filter)
          Get the expanded set of locatables from the specified set of elements, only returning locatables which pass the speicifed filter.
 

Methods in oracle.jdeveloper.vcs.util with parameters of type Locatable
static java.net.URL[] VCSModelUtils.convertNodesToURLs(Locatable[] locatables)
          Converts the given locatables into their associated URLs.
static java.util.Collection VCSCommandUtils.getFilteredSelection(Locatable[] locatables, VCSStatusCache cache, VCSStatus[] statuses)
          Gets the locatable selection, filtered for the given file statuses.
static java.util.Collection VCSCommandUtils.getVersionedSelection(Locatable[] locatables, VCSStatusCache cache)
          Gets the locatable selection whose files are versioned.
static java.util.Collection VCSCommandUtils.getCandidateSelection(Locatable[] locatables, VCSStatusCache cache)
          Gets the locatable selection whose files are candidates to be added.
static boolean VCSCommandUtils.saveDirtyDocuments(Locatable[] locatables, boolean silent, java.lang.String helpTopicId)
          Saves all of the given documents which are dirty, optionally prompting the user for confirmation.
 

Uses of Locatable in oracle.jdevimpl.webapp.html
 

Classes in oracle.jdevimpl.webapp.html that implement Locatable
 class oracle.jdevimpl.webapp.html.HtmlSourceNode
           
 


Extension SDK

 

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