Extension SDK 10.1.2

Uses of Package
oracle.ide.model

Packages that use oracle.ide.model
oracle.ide Contains classes that allow addins access to the IDE integration objects. 
oracle.ide.addin Contains classes and interfaces that are used by addins to extend JDeveloper with their own views and wizards. 
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.compiler Contains classes that allow addins some level of control on the IDE build system. 
oracle.ide.composite Contains centralized interfaces for associating element instances with an arbitrary set of URLs. 
oracle.ide.config Contains classes encapsulating JDevelopers's environment settings. 
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.gallery Contains classes implementing JDeveloper's new object gallery. 
oracle.ide.inspector Contains interfaces and classes that integrators may use to make their objects editable from the property inspector. 
oracle.ide.keyboard Contains classes used by addins for providing accelerators for the commands they define. 
oracle.ide.layout Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors. 
oracle.ide.migration   
oracle.ide.model Contains interfaces and classes implementing JDeveloper's data model. 
oracle.ide.navigator Contains classes providing navigator support. 
oracle.ide.net Provides a virtual file system framework based on java.net.URL. 
oracle.ide.palette Contains classes that allow for palette integration and commands. 
oracle.ide.panels Provides a framework for building panel-based UI. 
oracle.ide.runner Contains classes that allow addins some level of control on the IDE runner system. 
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.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.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE. 
oracle.jdeveloper.cm.ds.db Contains a metadata API for describing database objects. 
oracle.jdeveloper.cm.dt Contains the base design-time API for integrating database and application server connections within JDeveloper. 
oracle.jdeveloper.cm.dt.addin Contains base implementations of addin interfaces. 
oracle.jdeveloper.cm.dt.wizard Contains classes related to Wizard implementations used with connection objects. 
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code. 
oracle.jdeveloper.compare contains classes nbsp;that can be used to invoke and control the integrated compare (diff) viewer in JDeveloper and hook into the Compare With menu. 
oracle.jdeveloper.compiler Contains classes that allow addins to integrate their own build system translator. 
oracle.jdeveloper.externaltools Contains interfaces and classes that allow the support for external tools in the JDeveloper IDE to be invoked, manipulated and extended by extensions. 
oracle.jdeveloper.externaltools.macro Contains APIs related to macros that can be expanded when invoking external tools. 
oracle.jdeveloper.jsp.utils   
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.runner Contains classes that allow addins some level of control on the JDeveloper runner system. 
oracle.jdeveloper.uieditor Contains classes that allow addins access to the UIEditor integration objects. 
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.webservices New public API to web services 
oracle.jdeveloper.wizard.common Contains classes used by wizards. 
oracle.jdevimpl.webapp.html   
 

Classes in oracle.ide.model used by oracle.ide
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
IdeSystem
          This a new class that is under development to replace IdeSystem.
MiscellaneousFolder
           
Node
           
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
Workspaces
          This a new class that is under development to replace Workspaces.
 

Classes in oracle.ide.model used by oracle.ide.addin
Attributes
           
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.ide.cmd
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
Node
           
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.ide.cmd.buffer
Document
          The Document interface is implemented by objects which have a persistent representation.
 

Classes in oracle.ide.model used by oracle.ide.compiler
Project
          This is the base class for all data classes that represent a user project.
 

Classes in oracle.ide.model used by oracle.ide.composite
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
 

Classes in oracle.ide.model used by oracle.ide.config
DocumentInfo
          DocumentInfo class.
 

Classes in oracle.ide.model used by oracle.ide.editor
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Node
           
 

Classes in oracle.ide.model used by oracle.ide.explorer
Attributes
           
DefaultAttributes
          This class encapsulates the notion of attributes, which is a collection of boolean flags.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.ide.gallery
Attributes
           
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
Container
          The Container interface specifies the protocol between the IDE and objects which can contain other Nodes, including other Containers.
Data
           
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
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.
XMLDataNode
          The XMLDataNode class is the Node wrapper for a JavaBean class that can be persisted to XML using the XML marshalling framework Object2Dom.
 

Classes in oracle.ide.model used by oracle.ide.inspector
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
 

Classes in oracle.ide.model used by oracle.ide.keyboard
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
 

Classes in oracle.ide.model used by oracle.ide.layout
Attributes
           
Data
           
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.ide.migration
Node
           
 

Classes in oracle.ide.model used by oracle.ide.model
Attributes
           
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
CategoryFolder
          The CategoryFolder class is responsible for collecting all nodes whose category cannot be determined.
Connections
          Top level IDE level Connections Node.
Container
          The Container interface specifies the protocol between the IDE and objects which can contain other Nodes, including other Containers.
Data
           
DataContainer
           
DataFolder
          DataFolder is a complete, default implementation of the ChildrenList interface.
DataNode
           
DefaultAttributes
          This class encapsulates the notion of attributes, which is a collection of boolean flags.
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultFilter
          The DefaultFilter class.
DefaultFilter.SortedComparator
          Builtin Comparator class for ordering the children of a container node according to the sort option specified.
DefaultFilter.SortedFolderFirstComparator
          Builtin Comparator class for ordering the children of a container node, with container children ordered before non-container children.
DefaultFolder
          DefaultFolder is a complete, default implementation of the Folder interface.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
DefaultRecognizer
          The DefaultRecognizer is the default Recognizer implementation used in the IDE.
Dependable
          Dependable interface.
DependableRecognizer
          DependableRecognizer interface.
DirectoryFilter
          The DirectoryFilter organizes the children of a source folder into a directory structure view.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
DocumentInfo
          DocumentInfo class.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
ElementRecognizer
          The ElementRecognizer interface provides the API for recognizing data types from specific object identifiers.
Factory
          The Factory interface define contants used by the element factories.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
HierarchicalFilter
          The HierarchicalFilter defines common behavior for filters that organize the children of a source folder into a hierarchical (tree) structure view.
HierarchicalFolder
          The HierarchicalFolder defines common behavior for folder elements managed by a HierarchicalFilter.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
NodeInfo
          An instance of NodeInfo is used to configure a generic node class such as XMLDataNode or XMLDataContainer.
ObservableDataFolder
          ObservableDataFolder is a complete, default implementation of the Folder and Subject interfaces.
PackageFilter
          The PackageFilter organizes the children of a source folder into a package structure view.
PackageFilter.PackageFactory
           
PackageFolder
          The PackageFolder class encapsulates a package element managed by the PackageFilter.
Preferences
          This a new class that is under development to replace Preferences.
Project
          This is the base class for all data classes that represent a user project.
PropertiesNode
          This is a complete implementation of the Node interface that uses a single HashMap to hold all of its data.
PseudoTechnologyCallback
          The PseudoTechnologyCallback interface allows clients to register "pseudo-technologies" with the TechnologyRegistry.
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
RecognizerException
          This is an Exception class that is thrown by a Recognizer when validation fails.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
TechId
          The TechId class is a unique identifier for representing a technology in the system.
TechnologyRegistry
          The TechnologyRegistry is used to create and look up technologies in the system.
TechnologyScope
          The TechnologyScope class is used to group a set of technologies.
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.
TextNode
          The TextNode class extends DefaultNodeand should be used for all objects that can be opened as a text file inside a code editor.
WorkEnvironment.Setting
           
WorkEnvironment.Settings
           
Workspace
          This a new class that is under development to replace Workspace.
Workspaces
          This a new class that is under development to replace Workspaces.
XMLDataNode
          The XMLDataNode class is the Node wrapper for a JavaBean class that can be persisted to XML using the XML marshalling framework Object2Dom.
XMLDataNode.DataCastPacket
          The DataCastPacket class is a data class that is helpful for reducing the number of type-cast operations that need to occur.
 

Classes in oracle.ide.model used by oracle.ide.navigator
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
 

Classes in oracle.ide.model used by oracle.ide.net
DefaultRecognizer
          The DefaultRecognizer is the default Recognizer implementation used in the IDE.
DefaultSubDirtyable
          Objects that implement the SubDirtyable interface indicate that they want to be saved as content of the document that owns them.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
 

Classes in oracle.ide.model used by oracle.ide.palette
Data
           
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
 

Classes in oracle.ide.model used by oracle.ide.panels
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
 

Classes in oracle.ide.model used by oracle.ide.runner
Attributes
           
Data
           
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
Node
           
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.ide.xml
DefaultRecognizer
          The DefaultRecognizer is the default Recognizer implementation used in the IDE.
Node
           
NodeInfo
          An instance of NodeInfo is used to configure a generic node class such as XMLDataNode or XMLDataContainer.
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
RecognizerException
          This is an Exception class that is thrown by a Recognizer when validation fails.
 

Classes in oracle.ide.model used by oracle.jdeveloper.audit.analyzer
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.audit.model
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Node
           
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.audit.service
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Project
          This is the base class for all data classes that represent a user project.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.builder
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.builder.cls
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Node
           
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.builder.file
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.ceditor
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
 

Classes in oracle.ide.model used by oracle.jdeveloper.cm.ds.db
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
 

Classes in oracle.ide.model used by oracle.jdeveloper.cm.dt
Attributes
           
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
Data
           
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultFolder
          DefaultFolder is a complete, default implementation of the Folder interface.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.cm.dt.addin
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
 

Classes in oracle.ide.model used by oracle.jdeveloper.cm.dt.wizard
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.cmt
AbstractElementRecognizer
          The AbstractElementRecognizer class.
Attributes
           
Data
           
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
ElementRecognizer
          The ElementRecognizer interface provides the API for recognizing data types from specific object identifiers.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
Locatable
           
Node
           
Project
          This is the base class for all data classes that represent a user project.
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
SupportsInspection
          This is a marker interface which may be used in cooperation with Element implementations that wish to have the properties of their data made available to the Property Inspector.
 

Classes in oracle.ide.model used by oracle.jdeveloper.compare
TextNode
          The TextNode class extends DefaultNodeand should be used for all objects that can be opened as a text file inside a code editor.
 

Classes in oracle.ide.model used by oracle.jdeveloper.compiler
DefaultSubDirtyable
          Objects that implement the SubDirtyable interface indicate that they want to be saved as content of the document that owns them.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Node
           
Project
          This is the base class for all data classes that represent a user project.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.externaltools
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
 

Classes in oracle.ide.model used by oracle.jdeveloper.externaltools.macro
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
 

Classes in oracle.ide.model used by oracle.jdeveloper.jsp.utils
Document
          The Document interface is implemented by objects which have a persistent representation.
 

Classes in oracle.ide.model used by oracle.jdeveloper.library
Attributes
           
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
Data
           
DataElement
          DataElement is a complete, default implementation of the Element and Dirtyable interfaces.
DataNode
           
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
Dependable
          Dependable interface.
DependableRecognizer
          DependableRecognizer interface.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
Recognizer
          The Recognizer interface provides the API for recognizing data types from specific urls.
RecognizerException
          This is an Exception class that is thrown by a Recognizer when validation fails.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
 

Classes in oracle.ide.model used by oracle.jdeveloper.model
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
CategoryFolder
          The CategoryFolder class is responsible for collecting all nodes whose category cannot be determined.
Container
          The Container interface specifies the protocol between the IDE and objects which can contain other Nodes, including other Containers.
ContentProvider
          The ContentProvider interface allows extension to provide an URLPath where a container can search for children it may contain.
Data
           
DataContainer
           
DataNode
           
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultFilter
          The DefaultFilter class.
DefaultFilter.SortedComparator
          Builtin Comparator class for ordering the children of a container node according to the sort option specified.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
DefaultSubDirtyable
          Objects that implement the SubDirtyable interface indicate that they want to be saved as content of the document that owns them.
Dependable
          Dependable interface.
DependableRecognizer
          DependableRecognizer interface.
DeployableTextNode
          Trivial subclass of TextNode that has the ElementAttributes#DEPLYOABLE attribute set.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
FilelistFilter
          The FilelistFilter class shows a flat children list
Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
IdeTechnologies
          The IdeTechnologies class defines the technology keys for the core IDE.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
PackageFilter
          The PackageFilter organizes the children of a source folder into a package structure view.
PackageFilter.PackageFactory
           
PackageFolder
          The PackageFolder class encapsulates a package element managed by the PackageFilter.
Project
          This is the base class for all data classes that represent a user project.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
SupportsInspection
          This is a marker interface which may be used in cooperation with Element implementations that wish to have the properties of their data made available to the Property Inspector.
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.
TextNode
          The TextNode class extends DefaultNodeand should be used for all objects that can be opened as a text file inside a code editor.
 

Classes in oracle.ide.model used by oracle.jdeveloper.runner
Data
           
DefaultDirtyable
          Default implementation of the Dirtyable interface.
DefaultSubDirtyable
          Objects that implement the SubDirtyable interface indicate that they want to be saved as content of the document that owns them.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Node
           
Project
          This is the base class for all data classes that represent a user project.
SubDirtyable
          Objects that implement the SubDirtyable interface indicate that they are to be saved as content of the document that owns them.
Workspace
          This a new class that is under development to replace Workspace.
 

Classes in oracle.ide.model used by oracle.jdeveloper.uieditor
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
 

Classes in oracle.ide.model used by oracle.jdeveloper.vcs.spi
Document
          The Document interface is implemented by objects which have a persistent representation.
Locatable
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.vcs.util
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
Locatable
           
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.webservices
Node
           
 

Classes in oracle.ide.model used by oracle.jdeveloper.wizard.common
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
 

Classes in oracle.ide.model used by oracle.jdevimpl.webapp.html
Category
          The Category interface provides the API for identifying how a specific data node should categorized.
Data
           
DefaultDisplayable
          Default implementation of the Displayable interface.
DefaultDocument
          The DefaultDocument class is a default implementation of the Document interface.
DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
DefaultNode
          The DefaultNode class is a default implementation of the Node interface.
DeployableTextNode
          Trivial subclass of TextNode that has the ElementAttributes#DEPLYOABLE attribute set.
Dirtyable
          Objects that implement the Dirtyable interface indicate that they are able to track their own dirty state.
Displayable
          The Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE.
Document
          The Document interface is implemented by objects which have a persistent representation.
Element
          The Element interface defines the protocol used by the IDE to communicate with data objects in order to display the objects in the UI.
LazyLoadable
          Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
Locatable
           
Node
           
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.
TextNode
          The TextNode class extends DefaultNodeand should be used for all objects that can be opened as a text file inside a code editor.
 


Extension SDK

 

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