Package | Description |
---|---|
oracle.bali.xml.addin | |
oracle.ide |
Contains classes that allow addins access to the IDE integration objects.
|
oracle.ide.ceditor |
The
Code Editor package contains the code editing implementation of the JDeveloper IDE. |
oracle.ide.cmd |
Contains classes implementing several JDeveloper commands.
|
oracle.ide.cmd.buffer |
Contains command class implementations and static utility methods that can be used by Addins to modify the contents of a text-based IDE document in an undoable manner.
|
oracle.ide.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.controller | |
oracle.ide.controls.elementtree | |
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.dialogs.filter | |
oracle.ide.docking |
Contains interfaces and classes responsible for the dockable behavior provided by JDeveloper.
|
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.extension.rules.functions.util | |
oracle.ide.externaltools |
Contains interfaces and classes that allow external tools in the IDE to be invoked, manipulated and extended by extensions.
|
oracle.ide.externaltools.macro |
Contains APIs related to macros that can be expanded when invoking external tools.
|
oracle.ide.file |
Classes and interfaces used to track changes to files.
|
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.index.file | |
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.log |
Contains the interfaces and classes that allow addins to provide their own log pages.
|
oracle.ide.markers | |
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.model.panels | |
oracle.ide.navigation | |
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.persistence |
Contains API classes for the persistence of search indexes.
|
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.status | |
oracle.ide.task.locking | |
oracle.ide.todo |
Contains API classes for the To Do Item feature.
|
oracle.ide.util |
Contains utility classes.
|
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.appoverview | |
oracle.jdeveloper.asnav.model | |
oracle.jdeveloper.asnav.nodes | |
oracle.jdeveloper.asnav.weblogic.nodes | |
oracle.jdeveloper.audit.analyzer |
The base classes for writing analyzers.
|
oracle.jdeveloper.audit.markers | |
oracle.jdeveloper.audit.model |
The base classes for defining the Audit object model.
|
oracle.jdeveloper.audit.service |
The API classes for invoking Audit programatically, and a few Audit common API classes.
|
oracle.jdeveloper.audit.transform |
The base classes for defining transformations on the Audit object model.
|
oracle.jdeveloper.builder |
This package contains the base implementations for the set of classes used for creating new objects.
|
oracle.jdeveloper.builder.cls |
The
cls package provides classes and interfaces for generating Java classes. |
oracle.jdeveloper.builder.file |
The
file package includes the classes and interfaces for generating file objects. |
oracle.jdeveloper.builder.folder | |
oracle.jdeveloper.builder.javapckg | |
oracle.jdeveloper.cmd | |
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 | |
oracle.jdeveloper.connection.model.spi | |
oracle.jdeveloper.controller | |
oracle.jdeveloper.controls |
The
controls package contains GUI classes used by the builder classes. |
oracle.jdeveloper.db |
Classes for accessing database connections in JDeveloper (and other FCP products).
|
oracle.jdeveloper.db.dependency | |
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.cmd | |
oracle.jdeveloper.deploy.cmd.spi | |
oracle.jdeveloper.deploy.cmd.spi.providers | |
oracle.jdeveloper.deploy.common | |
oracle.jdeveloper.deploy.contrib | |
oracle.jdeveloper.deploy.contrib.spi.providers | |
oracle.jdeveloper.deploy.dmf | |
oracle.jdeveloper.deploy.dt | |
oracle.jdeveloper.deploy.dt.wizard | |
oracle.jdeveloper.deploy.dt.wizard.spi | |
oracle.jdeveloper.deploy.ear | |
oracle.jdeveloper.deploy.ear.spi | |
oracle.jdeveloper.deploy.ejb | |
oracle.jdeveloper.deploy.events | |
oracle.jdeveloper.deploy.j2ee | |
oracle.jdeveloper.deploy.jar | |
oracle.jdeveloper.deploy.jar.spi | |
oracle.jdeveloper.deploy.meta | |
oracle.jdeveloper.deploy.prf.spi | |
oracle.jdeveloper.deploy.shell | |
oracle.jdeveloper.deploy.spi | |
oracle.jdeveloper.deploy.spi.hook | |
oracle.jdeveloper.deploy.spi.profilesupport | |
oracle.jdeveloper.deploy.spi.providers | |
oracle.jdeveloper.deploy.tk | |
oracle.jdeveloper.deploy.tk.spi | |
oracle.jdeveloper.deploy.war | |
oracle.jdeveloper.dialogs |
The
Dialogs package contains commonly used dialogs. |
oracle.jdeveloper.el | |
oracle.jdeveloper.engine | |
oracle.jdeveloper.file | |
oracle.jdeveloper.history | |
oracle.jdeveloper.java |
Public API for the java model.
|
oracle.jdeveloper.java.clients.uieditor | |
oracle.jdeveloper.java.dependency |
Provides dependency information for Java.
|
oracle.jdeveloper.java.locator |
Public implementations of the JavaClassLocator interface.
|
oracle.jdeveloper.java.provider |
Public implementations of the JavaFileProvider interface.
|
oracle.jdeveloper.jsp.libraries | |
oracle.jdeveloper.jsp.utils | |
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.offlinedb.wizard |
Wizard and dialogs that can used when working with the offline database.
|
oracle.jdeveloper.rescat2 | |
oracle.jdeveloper.rescat2.dialogs | |
oracle.jdeveloper.rescat2.dockable | |
oracle.jdeveloper.rescat2.model.nodes | |
oracle.jdeveloper.rescat2.model.registry | |
oracle.jdeveloper.rescat2.model.spi | |
oracle.jdeveloper.rescat2.model.util | |
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
oracle.jdeveloper.server.connection | |
oracle.jdeveloper.test | |
oracle.jdeveloper.uieditor |
Contains classes that allow addins access to the UIEditor integration objects.
|
oracle.jdeveloper.usage | |
oracle.jdeveloper.util | |
oracle.jdeveloper.vcs.annotations | |
oracle.jdeveloper.vcs.changelist | |
oracle.jdeveloper.vcs.changelist.cmd | |
oracle.jdeveloper.vcs.changeset | |
oracle.jdeveloper.vcs.generic | |
oracle.jdeveloper.vcs.nav | |
oracle.jdeveloper.vcs.properties | |
oracle.jdeveloper.vcs.spi |
Contains extension-level service provider interfaces for version control system integraton.
|
oracle.jdeveloper.vcs.util |
Contains assorted stateless utilities for version control system integraton.
|
oracle.jdeveloper.vcs.versionhistory | |
oracle.jdeveloper.vcs.vop | |
oracle.jdeveloper.webapp | |
oracle.jdeveloper.webapp.build | |
oracle.jdeveloper.webapp.design | |
oracle.jdeveloper.webapp.el | |
oracle.jdeveloper.webapp.facelets | |
oracle.jdeveloper.webapp.libraries | |
oracle.jdeveloper.webapp.utils | |
oracle.jdeveloper.wizard.common |
Contains classes used by wizards.
|
oracle.jdevimpl.audit.core | |
oracle.jdevimpl.audit.markers | |
oracle.jdevimpl.audit.model | |
oracle.jdevimpl.compare | |
oracle.jdevimpl.history | |
oracle.jdevimpl.offlinedb.browser | |
oracle.jdevimpl.webapp.html |
Class and Description |
---|
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextNode
A base class for
Node s representing text files. |
Class and Description |
---|
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. |
IdeSystem
This class is for internal use, and should not be used by extension developers.
|
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeUtil.ReloadMode
Tailors the level of user interaction while reloading a
Node . |
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Workspaces
This class holds all Workspace objects currently available to the user in the IDE.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextBufferTracker
A tracker of changes to the
TextBuffer of a TextNode . |
TextNode
A base class for
Node s representing text files. |
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
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 |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Recognizer
The Recognizer class is the IDE mechanism by which URLs are mapped to Node types.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
UpdateMessage |
Workspace
Workspace represents an Application.
|
Workspaces
This class holds all Workspace objects currently available to the user in the IDE.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
Class and Description |
---|
ContentType
Type-safe enumeration class for document content types related to file extensions, associated by the
DefaultRecognizer . |
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Recognizer
The Recognizer class is the IDE mechanism by which URLs are mapped to Node types.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
UpdateMessage |
Class and Description |
---|
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. |
Class and Description |
---|
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextNode
A base class for
Node s representing text files. |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
WorkingSet |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
UpdateMessage |
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
UpdateMessage |
Class and Description |
---|
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. |
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 |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Locatable |
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
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. |
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 |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
UpdateMessage |
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
TechnologyScope
The
TechnologyScope class is used to group a set of technologies. |
Class and Description |
---|
AbstractFileContentRecognizerTemplate |
AbstractFileContentRecognizerTemplate.ContentToLookFor |
AbstractFileContentRecognizerTemplate.FileContentRule |
ApplicationContent |
AsynchronousContentLevelFilter
Extends ContentLevelFilter by defining asynchronous semantics.
|
Attributes |
AutoExpandable
This interface is intended to be implemented by classes that also implement
Element to indicate whether a particular Element should be auto-expanded in the navigator upon creation. |
CompositeNode
Represents a composite node.
|
Connections
Top level IDE level Connections Node.
|
ContentLevel |
ContentLevelFilter
This class is responsible for filtering the breadth-first traversal implemented by the
ContentLevel class to provide a virtual representation of each level that differs from its physical representation. |
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
ContentSetHelper
The ContentSetHelper handles adding, restoring content, and removing content from a content set.
|
ContentSetProvider
Callback class used to configure a
Project with a ContentSet . |
ContentSetProviderReference
Wrapper for a
. |
ContentSetProvidersHook |
ContentType
Type-safe enumeration class for document content types related to file extensions, associated by the
DefaultRecognizer . |
DataContainer |
DefaultAttributes
This class encapsulates the notion of attributes, which is a collection of boolean flags.
|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
DefaultFolder
DefaultFolder is a complete, default implementation of the Folder interface. |
Dependable
Dependable interface. |
DependableFactory
A factory to discover and create Dependencies to
Element s. |
DependableFactory.Params |
DependableFactoryHook |
DependencyConfiguration |
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
Dirtyable
Objects that implement the
Dirtyable interface indicate that they are able to track their own dirty state. |
DiscoveredDependable
Represents a node UI that can be the end-point of a dependency, and/or that can contain other
DiscoveredDependable s nested within it. |
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
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. |
Folder |
HashStructureNode
Node implementation for an object that stores properties in a HashStructure and persists those properties to XML via HashStructureIO.
|
HashStructureNodeChangeEvent |
IconProvider.Key
The
IconProvider.Key enumerated type is for convenience when working with common icon provider keys. |
IdeSubject
The
IdeSubject class defines the API to register Observer s that are interested in receiving notifications of Subject changes. |
IdeSystem
This class is for internal use, and should not be used by extension developers.
|
LabelProvider.Key
The
LabelProvider.Key enumerated type is for convenience when working with common label provider keys. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
LazyLoadEvent
An event object that describes when a
LazyTraversable object is loaded and no longer lazy. |
LazyLoadListener
A listener for traversable-loaded events designed to be used with
LazyTraversable . |
LazyTraversable
Traversables that act as proxies for traversables that should be lazily loaded need to be implement this interface so the proxy can appropriately handle when the real object is available or not.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeEvent
Event object for the
NodeListener callback. |
NodeFilter |
NodeInfo
An instance of
NodeInfo is used to configure a generic node class such as XMLDataNode or XMLDataContainer . |
NodeListener
Callback interface for Node events.
|
NodeMigrationTracker
A HashStructureAdapter class used to track the status of node migration for Project and Workspace nodes.
|
NodeUtil.ReloadMode
Tailors the level of user interaction while reloading a
Node . |
ObservableFolder |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
OwnerMap
Deprecated.
|
Preferences
Deprecated.
since 11.1.1. Do not use this class. It will be removed in a future version of the ide framework. For preferences, see
Preferences . |
Project
This class represents a user project in the IDE.
|
ProjectChangeEvent |
ProjectChangeListener |
ProjectContent |
PseudoTechnologyCallback
The
PseudoTechnologyCallback interface allows clients to register "pseudo-technologies" with the TechnologyRegistry . |
Recognizer
The Recognizer class is the IDE mechanism by which URLs are mapped to Node types.
|
RecognizerException
This is an
Exception class that is thrown by a Recognizer when validation fails. |
RecognizersHook |
RecognizersHook.ExtensionToContentType.Content |
RelativeDirectoryContextFolder
Folder representing a directory displayed in a navigator.
|
RelativeDirectoryElement
An interface which represents directories containing source in the navigator.
|
ResourcePaths
This class holds the Resources content set data.
|
ResourcePathsMigrator |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
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. |
TechnologyScopeConfiguration |
TechnologyScopeDetector
Given a project within a workspace, this API detects the relevant set of technology scopes of a project.
|
TechnologyScopeManager |
TechnologyScopeManager.Scanner |
TextBufferTracker
A tracker of changes to the
TextBuffer of a TextNode . |
TextNode
A base class for
Node s representing text files. |
UpdateMessage |
VetoableSubject
VetoableSubject interface defines the API to register observers interested in receiving notifications of pending subject changes. |
WorkingSet |
WorkingSets |
WorkingSetsMigratorHelper |
Workspace
Workspace represents an Application.
|
WorkspaceChangeEvent
Event indicating that a workspace has changed.
|
WorkspaceChangeListener
Listens for changes to workspaces.
|
Workspaces
This class holds all Workspace objects currently available to the user in the IDE.
|
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. |
Class and Description |
---|
HashStructureNode
Node implementation for an object that stores properties in a HashStructure and persists those properties to XML via HashStructureIO.
|
Project
This class represents a user project in the IDE.
|
ProjectChangeEvent |
TechnologyScopeManager.Scanner |
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
ContentFilterCustomizer
Callback interface for a View that customizes the behavior of a
ContentFilter . |
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. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Class and Description |
---|
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. |
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 |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
UpdateMessage |
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeEvent
Event object for the
NodeListener callback. |
NodeListener
Callback interface for Node events.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
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 |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
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 |
LocatableItem
The
LocatableItem interface specifies the methods an object needs to support so it can act as a LocatableItem Examples of LocatableItem s are bookmarks and to do items. |
Class and Description |
---|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
TextNode
A base class for
Node s representing text files. |
UpdateMessage |
Class and Description |
---|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeFilter |
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
UpdateMessage |
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeInfo
An instance of
NodeInfo is used to configure a generic node class such as XMLDataNode or XMLDataContainer . |
Recognizer
The Recognizer class is the IDE mechanism by which URLs are mapped to Node types.
|
RecognizerException
This is an
Exception class that is thrown by a Recognizer when validation fails. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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 |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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 |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
UpdateMessage |
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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 |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
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. |
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
TextNode
A base class for
Node s representing text files. |
WorkingSet |
Workspace
Workspace represents an Application.
|
Workspaces
This class holds all Workspace objects currently available to the user in the IDE.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
WorkingSet |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
TextNode
A base class for
Node s representing text files. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
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 |
Locatable |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
SupportsInspection
Deprecated.
Clients need to provide their own Inspectables and PropertyModels.
|
Class and Description |
---|
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. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Attributes |
DataContainer |
DefaultDirtyable
Default implementation of the
Dirtyable interface. |
Dependable
Dependable interface. |
DependableFactory.Params |
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
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
UpdateMessage |
Class and Description |
---|
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. |
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. |
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
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. |
Class and Description |
---|
Attributes |
DataContainer |
DefaultDirtyable
Default implementation of the
Dirtyable interface. |
Dependable
Dependable 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. |
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 |
Node
The base class for all document types that need to interact with the IDE framework.
|
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Class and Description |
---|
Dependable
Dependable interface. |
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
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. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
DataContainer |
DependableFactory
A factory to discover and create Dependencies to
Element s. |
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 class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
DataContainer |
Class and Description |
---|
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. |
Class and Description |
---|
DataContainer |
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. |
Project
This class represents a user project in the IDE.
|
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
Class and Description |
---|
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. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DataContainer |
Class and Description |
---|
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. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DataContainer |
DefaultDirtyable
Default implementation of the
Dirtyable 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. |
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. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DataContainer |
Dependable
Dependable interface. |
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
DataContainer |
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
Dependable
Dependable interface. |
DependableFactory.Params |
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. |
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
Dependable
Dependable interface. |
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. |
Class and Description |
---|
DataContainer |
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. |
Class and Description |
---|
Dependable
Dependable interface. |
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. |
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
DataContainer |
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. |
Project
This class represents a user project in the IDE.
|
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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
The base class for all document types that need to interact with the IDE framework.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
NodeEvent
Event object for the
NodeListener callback. |
NodeListener
Callback interface for Node events.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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. |
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Attributes |
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
Dependable
Dependable 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. |
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 |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
SubDirtyable
Objects that implement the
SubDirtyable interface indicate that they are to be saved as content of the document that owns them. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextNode
A base class for
Node s representing text files. |
UpdateMessage |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
ContentSetHelper
The ContentSetHelper handles adding, restoring content, and removing content from a content set.
|
ContentSetProvider
Callback class used to configure a
Project with a ContentSet . |
Dependable
Dependable interface. |
DependableRecognizer
DependableFactory's SPI.
|
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
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 |
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TechId
The
TechId class is a unique identifier for representing a technology in the system. |
TextNode
A base class for
Node s representing text files. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
RelativeDirectoryContextFolder
Folder representing a directory displayed in a navigator.
|
Class and Description |
---|
Attributes |
DataContainer |
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 |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
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. |
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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 |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
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. |
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Locatable |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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. |
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
Locatable |
Class and Description |
---|
DefaultContainer |
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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 |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
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. |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
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. |
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Project
This class represents a user project in the IDE.
|
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
ContentType
Type-safe enumeration class for document content types related to file extensions, associated by the
DefaultRecognizer . |
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
UpdateMessage |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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. |
Locatable |
Class and Description |
---|
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextNode
A base class for
Node s representing text files. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
DefaultDisplayable
Default implementation of the
Displayable interface. |
DefaultElement
DefaultElement is a complete, default implementation of the Element interface. |
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. |
Class and Description |
---|
ContentSet
The ContentSet is the fundamental data structure that describes the contents of a
Project . |
Node
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
Project
This class represents a user project in the IDE.
|
Class and Description |
---|
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
The base class for all document types that need to interact with the IDE framework.
|
Project
This class represents a user project in the IDE.
|
WorkingSet |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Displayable
The
Displayable interface defines methods that an object must implement in order to be displayed in the various controls used by the IDE. |
LabelProvider
The
LabelProvider interface defines the contract for an object tha can provide a label (String) for a given object and key. |
Class and Description |
---|
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. |
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
The base class for all document types that need to interact with the IDE framework.
|
NodeEvent
Event object for the
NodeListener callback. |
NodeListener
Callback interface for Node events.
|
Project
This class represents a user project in the IDE.
|
WorkingSet |
Workspace
Workspace represents an Application.
|
Class and Description |
---|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Class and Description |
---|
Observer
Observe interface defines the notification API through which interested observers are notified of subject changes. |
Class and Description |
---|
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
Class and Description |
---|
DeployableTextNode
Trivial subclass of
TextNode that has the ElementAttributes.DEPLOYABLE attribute set. |
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. |
LazyLoadable
Elements that should be lazily loaded need to be implement this interface to avoid forcing their loading.
|
Locatable |
Node
The base class for all document types that need to interact with the IDE framework.
|
Subject
Subject interface defines the API to register observers interested in receiving notifications of subject changes. |
TextNode
A base class for
Node s representing text files. |