JDeveloper SCM API

Package oracle.ide.scm

Top level SCM framework package, providing the fundamental interfaces for a specialized JDeveloper source control extension.

See:
          Description

Interface Summary
SCMCheckoutLister Interface for the enablement of listing source control client checkouts.
SCMClient Interface to the integrated source control extension, providing support for client version control operations throught the user environment.
SCMContext This interface provides information about the IDE state.
SCMControlItem Interface to holders for operation control (for example menu, toolbar) item information, as requested by the framework from client operations.
SCMDialogSpecification Interface to dialog specifications, as requested by the framework from client operations.
SCMEnvironment Interface to source control environment services, for use by registered extensions.
SCMFile Interface for URL-wrapping file representatives, holding convenience methods for operations to facilitate on a per-file basis.
SCMFileContext Constants class for operations to indicate the primary requisite selection context for their enablement.
SCMFileStatus Interface for represented file statuses.
SCMFileSystem Interface to a extension's file system, provided for general IDE integration.
SCMOperation Generic interface to all client operation providers.
SCMOptionsCustomizer An SCMOptionsCustomizer is used to customize the options that are available for a generic source control dialog, as defined by an operation's dialog specification.
SCMPropertyCustomizer Property-based class for getting and setting client property values on configuration components.
SCMRegistry Interface for SCM clients' registration with the framework.
 

Class Summary
SCMClientAdapter Adapter class for easier implementation of SCMClient.
SCMControlItemObject Control item implementation class.
SCMDialogSpecificationObject Dialog specification implementation class.
SCMFileStatusObject File status implementation class.
SCMFileSystemAdapter Adapter class for easier implementation of SCMFileSystem.
SCMOperationSet Class representing a client's operation set, and preserving a separation between operations of different category types.
SCMOptions Objects of this class are used by SCMOptionsCustomizers to store information relevant to the options that were selected in the source control dialogs.
SCMOptionsCustomizerAdapter Adapter class for easier implementation of SCMOptionsCustomizer.
SCMPropertyCustomizerAdapter Adapter class for easier implementation of SCMPropertyCustomizer.
SCMSystem Primary framework interface for source control clients.
 

Package oracle.ide.scm Description

Top level SCM framework package, providing the fundamental interfaces for a specialized JDeveloper source control extension.


Copyright © 2002 Oracle Corporation