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.debugger.extender |
Classes and interfaces that comprise the public API for debugger extenders
|
oracle.ide.debugger.extender.evaluator |
Classes and interfaces that comprise the evaluator-related
public API for debugger extenders
|
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.project | |
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.browse | |
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.event | |
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.builder.moduleinfo | |
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.debugger | |
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.commithistory | |
oracle.jdeveloper.vcs.generic | |
oracle.jdeveloper.vcs.historygraph | |
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 default
Recognizer . |
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 |
---|
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 |
---|
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 |
AbstractHSAdapterDelegate.Entry |
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 default
Recognizer . |
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. |
FacadeTextBuffer
A text buffer that delegates its calls to a wrapped 'real' buffer.
|
Folder |
HashStructureNode
Node implementation for an object that stores properties in a
HashStructure and persists those properties to XML via
HashStructureIO.
|
HashStructureNodeChangeEvent |
HSAdapterDelegate
This interface is to be implemented by clients who wish to provide the values
for some keys of a hash structure adapter.
|
HSAdapterDelegate.Type
An enum for the sorts of registrations types available.
|
HSAdapterDelegateMediator |
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.
|
SharedPropertiesManager
Class that works with project properties that can be stored at
the workspace level and shared across projects in that Workspace.
|
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 |
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 |
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 |
---|
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 |
---|
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.
|
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 |
---|
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.
|
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.
|
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 |
---|
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.
|
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 |
---|
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 |
---|
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.
|
PackagedSourceNode
The Interface to get the package and file name from a source file.
|
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 |
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.
|
SharedPropertiesAdapter
Class that handles project properties that are registered as
shareable and are stored in the Workspace to be shared across
projects.
|
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 |
---|
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 |
Class and Description |
---|
Locatable |
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. |
UpdateMessage |
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 default
Recognizer . |
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 |
---|
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. |