JDeveloper SCM API
A C D E F G H I K L M O P R S T U V W

A

add(SCMFile[]) - Method in class oracle.ide.scm.SCMFileSystemAdapter
Throws a unsupported operation exception.
add(SCMFile[]) - Method in interface oracle.ide.scm.SCMFileSystem
Adds the given files to source control.
addCategory(Class[]) - Method in class oracle.ide.scm.SCMOperationSet
Adds a category of operations, given by an array of Class references, to this operation set.
addCategory(SCMOperation[]) - Method in class oracle.ide.scm.SCMOperationSet
Adds a category of operations, given by an array of SCMOperation instances, to this operation set.
addChangeListener(Class, ChangeListener) - Method in interface oracle.ide.scm.env.SCMProperties
Adds a ChangeListener to receive notification when client properties have changed through the UI.
addCheckout(Element) - Method in interface oracle.ide.scm.lsco.SCMCheckoutList
Adds the given element to the checkout list as a single set of results.
addCheckout(Map) - Method in interface oracle.ide.scm.lsco.SCMCheckoutList
Adds the given keyed results to the list checkout results list in the IDE.
addCheckout(String) - Method in interface oracle.ide.scm.lsco.SCMCheckoutList
Adds the given file to the checkout list as a single set of results.
addErrorMonitor(SCMStreamMonitor) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Adds a process error stream monitor to the shell runner's list.
addOutputMonitor(SCMStreamMonitor) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Adds a process output stream monitor to the shell runner's list.
addSubCategory(String, char, Class[]) - Method in class oracle.ide.scm.SCMOperationSet
Adds a sub-category of operations, given by an array of Class references, to this operation set.
addSubCategory(String, char, SCMOperation[]) - Method in class oracle.ide.scm.SCMOperationSet
Adds a sub-category of operations, given by an array of SCMOperation instances, to this operation set.

C

canShutdown() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
check(boolean) - Static method in class oracle.ide.scm.util.SCMAssert
Check a condition within a method body.
check(boolean, String) - Static method in class oracle.ide.scm.util.SCMAssert
Check a condition within a method body.
checkAWTThread() - Static method in class oracle.ide.scm.util.SCMAssert
Checks that the current thread is the AWT event dispatcher.
clearBuffer() - Method in class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Clears the monitor's stream buffer.
clearMonitors() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Clears all process output and error monitors for the shell runner.
close() - Method in interface oracle.ide.scm.util.SCMLogWriter
Closes the log writer and releases any associated resources.
closeNode(URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs a close node command on the given URL selection.
commitOptions() - Method in interface oracle.ide.scm.SCMOptionsCustomizer
The customizer should commit any outstanding UI changes that need to be flushed to the Options.
commitOptions() - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Flushes no values in the UI to the options object.
commitOptions() - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Commits any outstanding changes that may be reflected in components to the customizer's options object.
commitOptions() - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
Commits any outstanding changes that may be reflected in components to the customizer's options object.
commitOptions() - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
The customizer should commit any outstanding UI changes that need to be flushed to the Options object.
CONTEXT_ANY - Static variable in interface oracle.ide.scm.SCMFileContext
Context constant for all SCM context file selections.
CONTEXT_OTHER - Static variable in interface oracle.ide.scm.SCMFileContext
Context constant for any other SCM context file selection.
CONTEXT_PROJECT - Static variable in interface oracle.ide.scm.SCMFileContext
Context constant for a project selection.
CONTEXT_WORKSPACE - Static variable in interface oracle.ide.scm.SCMFileContext
Context constant for a workspace selection.
copy(SCMFile) - Method in interface oracle.ide.scm.SCMFile
Copies the contents of the file at this location to another.
createCommandSpi(String[]) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Implementation for command changes prior to execution.
createFile(File) - Method in interface oracle.ide.scm.env.SCMFileFactory
Creates a file for the given location, identified by a File wrapper.
createFile(Locatable) - Method in interface oracle.ide.scm.env.SCMFileFactory
Creates a file for the given location, identified by a locatable element in the IDE model.
createFile(String) - Method in interface oracle.ide.scm.env.SCMFileFactory
Creates a file for the given location, identified by an abstract path String for the file location.
createFile(URL) - Method in interface oracle.ide.scm.env.SCMFileFactory
Creates a file for the given location, identified by a URL.
createLogger(MessagePage) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Creates a logger for SCM messages in the IDE, ensuring all written messages are displayed in the given custom log page.
createLogger(String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Creates a logger for SCM messages in the IDE.
createProcess(String[]) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Runs the given command through Runtime, creating a new process.

D

delete() - Method in interface oracle.ide.scm.SCMFile
Deletes the represented file from the filesystem.
derive(List) - Method in class oracle.ide.scm.SCMOperationSet
Derives a subset of held operations from the required list of members.
destroy() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Forcefully terminates the process.
detectClient() - Method in interface oracle.ide.scm.SCMClient
Detects whether the client is both installed and usable.
detectClient() - Method in class oracle.ide.scm.SCMClientAdapter
Does not perform any actions for client detection.
detectClient() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
doAddSpi(Iterator, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
Adds the given files to version control through the client.
doCheckinSpi(Iterator, SCMShellRunner, SCMLogWriter, String) - Method in class oracle.ide.scm.util.SCMSimpleClient
Checks in the given files to version control through the client.
doCheckoutSpi(Iterator, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
Checks out the given files from version control through the client.
doExecSpi(String[]) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Implementation for command execution by process creation.
doRemoveSpi(Iterator, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
Removes the given files from version control through the client.
doUndoCheckoutSpi(Iterator, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
Undoes checkouts for the given versioned files through the client.

E

edit(SCMFile[]) - Method in class oracle.ide.scm.SCMFileSystemAdapter
Throws a unsupported operation exception.
edit(SCMFile[]) - Method in interface oracle.ide.scm.SCMFileSystem
Edits, or prepares for editing the given files to source control.
env() - Static method in class oracle.ide.scm.SCMSystem
Shorthand convenience method for SCMSystem.getEnvironment().
exec() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Executes the configured command of this shell runner, spawning a process.
execute() - Method in class oracle.ide.scm.op.SCMFileOperation
Provides notification that the operation has been invoked on a selection whose elements have entirely been filtered.
execute() - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file operation's implementation of execute (null selection).
execute(Iterator, SCMOptions) - Method in class oracle.ide.scm.op.SCMFileOperation
Executes the operation, through shell runner or direct interface, on the given files.
execute(Iterator, SCMOptions) - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file operation's implementation of execute.
execute(SCMFile, SCMOptions) - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file execute.
exists() - Method in interface oracle.ide.scm.SCMFile
Asks whether a file exists at the URL.

F

fail() - Static method in class oracle.ide.scm.util.SCMAssert
Shorthand for causing a check exception if the code reaches an unexpected location.
fail(Exception) - Static method in class oracle.ide.scm.util.SCMAssert
Shorthand for causing a check exception if the code reaches an unexpected location.
fail(String) - Static method in class oracle.ide.scm.util.SCMAssert
Shorthand for causing a check exception if the code reaches an unexpected location.
filter(SCMFile) - Method in class oracle.ide.scm.op.SCMFileOperation
Asks whether this file passes a filter, and is retained from the current selection.
finishClient() - Method in interface oracle.ide.scm.SCMClient
Performs cleanup after client use.
finishClient() - Method in class oracle.ide.scm.SCMClientAdapter
Does not perform any actions for intermediate client finalization.
finishClient() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
flatten() - Method in class oracle.ide.scm.SCMOperationSet
Gets a flat Iterator over all operations contained by the set, disregarding category separation.

G

get(Class, String) - Method in interface oracle.ide.scm.env.SCMProperties
Gets the property for the given client and key.
getAccelerator() - Method in class oracle.ide.scm.SCMControlItemObject
Deprecated.  
getAccelerator() - Method in interface oracle.ide.scm.SCMControlItem
Deprecated.  
getActiveProjectFile() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets the enviroment's active project, as a file wrapper.
getActiveWorkspaceFile() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets the enviroment's active workspace, as a file wrapper.
getArguments() - Method in interface oracle.ide.scm.env.SCMListCheckouts
Gets the most recent arguments passed through the list checkouts manager to the client-supplied worker worker.
getBufferText() - Method in class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Obtains the contents of the buffer as a string.
getCaption() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's caption.
getCaption() - Method in interface oracle.ide.scm.SCMDialogSpecification
Gets the title bar caption for this dialog specification.
getCheckoutLister() - Method in interface oracle.ide.scm.SCMClient
Gets the interface to factory methods for the client's list checkouts configuration and worker.
getCheckoutLister() - Method in class oracle.ide.scm.SCMClientAdapter
Gets a null checkout lister definition for the client.
getClient(String) - Method in interface oracle.ide.scm.SCMRegistry
Framework-level method.
getClientExeNameSpi() - Method in class oracle.ide.scm.util.SCMSimpleClient
Gets the filename of the executable client program.
getClientNameSpi() - Method in class oracle.ide.scm.util.SCMSimpleClient
Gets the descriptive name for the version control client.
getClientShortNameSpi() - Method in class oracle.ide.scm.util.SCMSimpleClient
Gets the short name for the version control client.
getCmdArray() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the command parts for this shell runner.
getCmdList() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the command parts for this shell runner as a list.
getCommand() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the command string for this shell runner.
getComponent() - Method in interface oracle.ide.scm.SCMPropertyCustomizer
Gets the user interface component for this customizer, to handle user edits on the client's property set.
getComponent() - Method in class oracle.ide.scm.SCMPropertyCustomizerAdapter
Gets a new swing panel.
getComponent() - Method in interface oracle.ide.scm.SCMOptionsCustomizer
Get the user interface component for this customizer.
getComponent() - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Gets a new swing panel.
getComponent() - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Gets the initialized comments customizer component.
getComponent() - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
Gets the initialized comments customizer component.
getControlItem() - Method in interface oracle.ide.scm.SCMOperation
Retrieves an object wrapper for data pertaining to the environment controls for this operation.
getCurrentSelection() - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Get the last selection the customizer was notified about.
getCurrentWindow() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets the currently operational window in the application.
getData() - Method in interface oracle.ide.scm.SCMFile
Get the arbitrary data object which is stored with this file.
getDefaultComments() - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Gets the default comments option value.
getDefaultComments(SCMFile) - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
Gets the default comments option value corresponding to a given file, for use by the customizer.
getDialogSpecification() - Method in class oracle.ide.scm.op.SCMFileOperation
Determines the form of standard dialog shown to the user with the invokation of the represented action, and its configuration.
getDialogSpecification() - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file operation's implementation of the dialog specification retrieval method.
getDirectory() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the working directory for the process.
getDirURL() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the working directory for the process from a URL.
getEnv() - Static method in class oracle.ide.scm.SCMSystem
Shorthand convenience method for SCMSystem.getEnvironment().
getEnvironment() - Static method in class oracle.ide.scm.SCMSystem
Gets the interface to source control environment services.
getEnvpArray() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the environment variables for the process.
getEnvpMap() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the environment variables for the process in a map.
getError() - Method in class oracle.ide.scm.error.SCMExtendedException
Gets the main error message for the exception
getErrorMonitors() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the internal error monitor list.
getErrorStream() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the error stream of the subprocess.
getErrorText() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets all text sent to standard error from the process.
getExitCode() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the exit code from the process.
getExtension() - Method in interface oracle.ide.scm.SCMFile
Gets the suffix extension of this file, with the '.' prefix.
getFile() - Method in interface oracle.ide.scm.SCMContext
Provides a reference to the file of interest.
getFileContext() - Method in class oracle.ide.scm.op.SCMFileOperation
Gets the file context for the operation, which specifies the allowable file types for a base selection (prior to recursion).
getFileFactory() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the framework's file wrapper factory.
getFileName() - Method in interface oracle.ide.scm.SCMFile
Gets the name of the file, not including any URL protocol, hostname authentication, directory path, anchor, or query.
getFileSystem() - Method in interface oracle.ide.scm.SCMClient
Gets the filesystem interface to the client.
getFileSystem() - Method in class oracle.ide.scm.SCMClientAdapter
Gets a null version filesystem for the client.
getFilterDisables() - Method in class oracle.ide.scm.op.SCMFileOperation
Asks whether, if a file operation, a selection which has entirely failed the filter results in the operation being disabled.
getGeneralOption(Object) - Method in class oracle.ide.scm.SCMOptions
Gets a general option value, not keyed against a file.
getIcon() - Method in class oracle.ide.scm.SCMControlItemObject
Gets the control item's icon.
getIcon() - Method in interface oracle.ide.scm.SCMControlItem
Gets the icon for the operation, as will be shown on the source control widgets within the IDE.
getIcon() - Method in interface oracle.ide.scm.SCMFile
Provides access to the file element's icon.
getIdleTimeElapsed() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the approximate idle time elapsed since the command was executed.
getInputStream() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the input stream of the subprocess.
getInstance() - Static method in class oracle.ide.scm.util.SCMEnvironmentVars
 
getLatestStatus() - Method in interface oracle.ide.scm.SCMFile
Gets the status of this file through the client, flushing any cached value.
getListCheckouts() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the list checkouts manager for the framework.
getLogWriter() - Method in class oracle.ide.scm.util.SCMSimpleClient
Gets the extension's reused log writer instance.
getLongPrompt() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's long prompt.
getLongPrompt() - Method in interface oracle.ide.scm.SCMDialogSpecification
Gets the descriptive prompt String for this dialog specification.
getMaxSelection() - Method in class oracle.ide.scm.op.SCMFileOperation
Gets the maximum number of files that can form a valid selection for this operation implementor.
getMaxSelection() - Method in class oracle.ide.scm.op.SCMMultiFileOperation
Single file operation's implementation of the max selection size query method, which returns Integer.MAX_VALUE to befit this class's purpose.
getMaxSelection() - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file operation's implementation of the max selection size query method, which returns 1 to befit this class's purpose.
getMessage() - Method in class oracle.ide.scm.util.runner.SCMStreamMonitorException
 
getMnemonic() - Method in class oracle.ide.scm.SCMControlItemObject
Gets the control item's mnemonic.
getMnemonic() - Method in interface oracle.ide.scm.SCMControlItem
Gets the keyboard mnemonic (shortcut key or accelerator key) for invoking this control item.
getName() - Method in class oracle.ide.scm.SCMControlItemObject
Gets the control item's name.
getName() - Method in interface oracle.ide.scm.SCMControlItem
Gets the name of the operation to appear on the source control widgets.
getName() - Method in interface oracle.ide.scm.SCMFile
Gets the name of this file, ie.
getOperations() - Method in interface oracle.ide.scm.SCMClient
Retrieves the operations, specifying the appearance and behaviour of source control client actions.
getOperations() - Method in class oracle.ide.scm.SCMClientAdapter
Gets an empty operation set for the client.
getOperations() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
getOption(SCMFile, String) - Method in class oracle.ide.scm.SCMOptions
Gets an option that applies to a single SCMFile.
getOptionalResultKeys() - Method in interface oracle.ide.scm.lsco.SCMListCheckoutsSetup
Gets all optional result keys that will be used by the extension.
getOptions() - Method in interface oracle.ide.scm.SCMOptionsCustomizer
Get the Options object for this customizer.
getOptions() - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Gets a new options object.
getOptions() - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Gets the working options object.
getOptions() - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
Gets the working options object.
getOptions() - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Get the Options object for this customizer.
getOptionsCustomizer() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's options customizer.
getOptionsCustomizer() - Method in interface oracle.ide.scm.SCMDialogSpecification
Gets the options customizer for the dialog.
getOS() - Static method in class oracle.ide.scm.util.SCMOperatingSystem
Gets a value for the determined current operating system.
getOutputMonitors() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the internal output monitor list.
getOutputStream() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the output stream of the subprocess.
getOutputText() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets all text sent to standard out from the process.
getOverlayIcon() - Method in class oracle.ide.scm.SCMFileStatusObject
Gets the file status's overlay icon.
getOverlayIcon() - Method in interface oracle.ide.scm.SCMFileStatus
Requests the icon which may be used within the IDE as an overlay for file images within the navigator.
getOverlays() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the navigator node overlay manager for the environment.
getParent() - Method in interface oracle.ide.scm.SCMFile
Gets the parent for this file, a directory.
getPath() - Method in interface oracle.ide.scm.SCMFile
Gets the path of the file, translated into local filesystem form from the file's URL.
getPrintWriter() - Method in interface oracle.ide.scm.util.SCMLogWriter
Gets the print writer for writing directly to the log
getProjectFileExtension() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets the extension of a JDeveloper project file.
getProjectSources() - Method in interface oracle.ide.scm.SCMFile
Gets all files for the source path of this project file.
getProperties() - Method in interface oracle.ide.scm.SCMPropertyCustomizer
Gets the properties Map for this customizer, reflecting the UI state.
getProperties() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the property controller for source control.
getProperties() - Method in class oracle.ide.scm.SCMPropertyCustomizerAdapter
Gets a new properties map.
getPropertyCustomizer() - Method in interface oracle.ide.scm.SCMClient
Requests a Properties-based (name & value) customizer object from the SCM client.
getPropertyCustomizer() - Method in class oracle.ide.scm.SCMClientAdapter
Gets a null property customizer definition for the client.
getReadableCommand() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Builds a readable string for representing the command invocation.
getRegisteredClients() - Method in interface oracle.ide.scm.SCMRegistry
Framework-level method.
getRegistry() - Static method in class oracle.ide.scm.SCMSystem
Gets the framework extension registry.
getResultName(Object) - Method in interface oracle.ide.scm.lsco.SCMListCheckoutsSetup
Gets the displayable name for the given result key.
getRuntime() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the framework's operation runner.
getRuntime() - Method in class oracle.ide.scm.SCMFileSystemAdapter
Convenience method for easily referencing the framework's runtime operation provider.
getSCMName() - Method in interface oracle.ide.scm.SCMClient
Gets a user displayable name for the source control system this client represents.
getSCMName() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
getSCMShortName() - Method in interface oracle.ide.scm.SCMClient
Gets a user displayable short name for the source control system this client represents.
getSCMShortName() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
getSelection() - Method in interface oracle.ide.scm.SCMContext
Gets the list of files selected in the context.
getSetup() - Method in interface oracle.ide.scm.SCMCheckoutLister
Gets the configuration for the list checkouts window.
getShellRunner() - Method in class oracle.ide.scm.util.SCMSimpleClient
Gets the extension's reused shell runner instance.
getSize() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's size.
getSize() - Method in interface oracle.ide.scm.SCMDialogSpecification
Gets the required size of the dialog.
getStatus() - Method in interface oracle.ide.scm.SCMFile
Gets the status of this file through the client, represented by the client's chosen status constant.
getStatus(SCMFile) - Method in interface oracle.ide.scm.SCMClient
Finds the current SCM status of the given file.
getStatus(SCMFile) - Method in class oracle.ide.scm.SCMClientAdapter
Gets a null status for the file.
getStatus(SCMFile) - Method in class oracle.ide.scm.util.SCMSimpleClient
 
getStatusIdle(Map) - Method in interface oracle.ide.scm.lsco.SCMListCheckoutsSetup
Gets the status bar text for the list checkouts window when idle, after working with the given arguments.
getString() - Method in class oracle.ide.scm.SCMFileStatusObject
Gets the file status's debug string.
getString() - Method in interface oracle.ide.scm.SCMFileStatus
Gets a human-readable String for the status, for debugging purposes only.
getSubtext() - Method in class oracle.ide.scm.error.SCMExtendedException
Gets the informational subtext for the exception
getThread() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the framework's event thread.
getTimeElapsed() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Gets the approximate time elapsed since the command was executed.
getTimeout() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Gets the process activity timeout length, in milliseconds.
getToggleState() - Method in class oracle.ide.scm.op.SCMToggleOperation
Gets the toggle-state of the operation for updating visible controls.
getTriState(SCMFile[], String) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Utility method which figures out the correct tri state for a set of elements which have a boolean option.
getURL() - Method in interface oracle.ide.scm.SCMFile
Gets the Uniform Resource Locator for the file.
getUseCommentsSpi() - Method in class oracle.ide.scm.util.SCMSimpleClient
Asks whether checkin comments are supported by this extension.
getUseNativeShell() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Asks whether the process will be run by a recognized native shell.
getUseWin32Console() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Asks whether a detached console wil be created for the new process.
getUtils() - Method in interface oracle.ide.scm.SCMEnvironment
Gets the common utility set for source control clients.
getVariable(String) - Method in class oracle.ide.scm.util.SCMEnvironmentVars
Gets the value of the environment variable with the given name.
getVariables() - Method in class oracle.ide.scm.util.SCMEnvironmentVars
Gets all default process environment variables.
getWatcherDescription() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's watcher description.
getWatcherDescription() - Method in interface oracle.ide.scm.SCMDialogSpecification
Gets the committer (progress watcher) dialog's description string.
getWindowOrientation() - Method in interface oracle.ide.scm.lsco.SCMListCheckoutsSetup
A DockStation identifier for the preferred window orientation.
getWorkDirectory() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets a file for the default root directory of all new Workspaces, according to current settings and state.
getWorker() - Method in interface oracle.ide.scm.SCMCheckoutLister
Gets the worker for the list checkouts window.
getWorkspaceFileExtension() - Method in interface oracle.ide.scm.env.SCMUtilitySet
Gets the extension of a JDeveloper workspace file.

H

hasParent(SCMFile) - Method in interface oracle.ide.scm.SCMFile
Asks whether the given file is a parent directory for this file.

I

ideVersion() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
initDefaults() - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
The subclass should initialize the options object with the defaults for this customizer.
initialize() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
initializeOptions(List) - Method in interface oracle.ide.scm.SCMOptionsCustomizer
This method allows you to initialize options for displayed properties in the list dialog.
initializeOptions(List) - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Performs no initialization on options.
initializeOptions(List) - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
This implementation does nothing.
initializeOptions(List) - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
This implementation does nothing.
initializeOptions(List) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
 
invokeAndWait(Runnable) - Method in interface oracle.ide.scm.env.SCMEventThread
Causes job.run() to be executed synchronously on the thread of the version control framework.
invokeLater(Runnable) - Method in interface oracle.ide.scm.env.SCMEventThread
Causes job.run() to be executed asynchronously on the thread of the version control framework.
isAddSupported() - Method in class oracle.ide.scm.SCMFileSystemAdapter
Returns false to indicate that the SCMFileSystemAdapter.add(oracle.ide.scm.SCMFile[]) method is unsupported.
isAddSupported() - Method in interface oracle.ide.scm.SCMFileSystem
Asks whether the SCMFileSystem.add(oracle.ide.scm.SCMFile[]) method is supported by this file system.
isBusy() - Method in interface oracle.ide.scm.env.SCMListCheckouts
Asks whether a worker is currently busy listing checkouts.
isBusy() - Method in interface oracle.ide.scm.env.SCMEventThread
Asks whether the thread of the version control framework has outstanding jobs yet to be processed.
isContextItem() - Method in class oracle.ide.scm.SCMControlItemObject
Gets the control item's context inclusion value.
isContextItem() - Method in interface oracle.ide.scm.SCMControlItem
Asks whether this control item definition is suitable for context-only controls in addition to general ones.
isControlled() - Method in class oracle.ide.scm.SCMFileStatusObject
Gets the file status's controlled value.
isControlled() - Method in interface oracle.ide.scm.SCMFileStatus
Asks whether the status implies that a file is currently controlled by the source control client.
isDirectory() - Method in interface oracle.ide.scm.SCMFile
Asks whether this file, as represented by the URL, is a directory.
isEditSupported() - Method in class oracle.ide.scm.SCMFileSystemAdapter
Returns false to indicate that the SCMFileSystemAdapter.edit(oracle.ide.scm.SCMFile[]) method is unsupported.
isEditSupported() - Method in interface oracle.ide.scm.SCMFileSystem
Asks whether the SCMFileSystem.edit(oracle.ide.scm.SCMFile[]) method is supported by this file system.
isEnabled() - Static method in class oracle.ide.scm.util.SCMAssert
Asks whether assertion checking and message reporting is enabled.
isEnabled(boolean) - Method in class oracle.ide.scm.op.SCMNoFileOperation
Asks whether this operation can be enabled depending on general client state.
isEnabled(boolean) - Method in class oracle.ide.scm.op.SCMToggleOperation
Asks whether this operation can be enabled depending on general client state.
isEnabled(boolean, SCMContext) - Method in interface oracle.ide.scm.SCMOperation
Asks whether this operation can be enabled depending on general client state.
isEnabled(boolean, SCMContext) - Method in class oracle.ide.scm.op.SCMNoFileOperation
 
isEnabled(boolean, SCMContext) - Method in class oracle.ide.scm.op.SCMToggleOperation
 
isEnabled(boolean, SCMContext) - Method in class oracle.ide.scm.op.SCMFileOperation
File operation's implementation of the 'enabled by source control' query method.
isFinished() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Asks whether the process has terminated.
isLayoutVertical() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's vertical layout value.
isLayoutVertical() - Method in interface oracle.ide.scm.SCMDialogSpecification
Asks whether the dialog is layed out in a vertical manner, with options south.
isModifiable() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's modifiable value.
isModifiable() - Method in interface oracle.ide.scm.SCMDialogSpecification
Asks whether the dialog should permit the user to change the file selection.
isMoveSupported() - Method in class oracle.ide.scm.SCMFileSystemAdapter
Returns false to indicate that the SCMFileSystemAdapter.move(oracle.ide.scm.SCMFile[], oracle.ide.scm.SCMFile[]) method is unsupported.
isMoveSupported() - Method in interface oracle.ide.scm.SCMFileSystem
Asks whether the SCMFileSystem.move(oracle.ide.scm.SCMFile[], oracle.ide.scm.SCMFile[]) method is supported by this file system.
isOutputBuffered() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Asks whether process output will be buffered.
isProject() - Method in interface oracle.ide.scm.SCMFile
Asks whether this file represents a project in the IDE.
isReadOnly() - Method in interface oracle.ide.scm.SCMFile
Asks whether the file is read-only.
isRemoveSupported() - Method in class oracle.ide.scm.SCMFileSystemAdapter
Returns false to indicate that the SCMFileSystemAdapter.remove(oracle.ide.scm.SCMFile[]) method is unsupported.
isRemoveSupported() - Method in interface oracle.ide.scm.SCMFileSystem
Asks whether the SCMFileSystem.remove(oracle.ide.scm.SCMFile[]) method is supported by this file system.
isSelectionRecursive() - Method in class oracle.ide.scm.op.SCMFileOperation
Asks whether the operation requires the file selection to be recursive (that is, contain all files below selected directories and nested directories).
isSelectionRecursive() - Method in class oracle.ide.scm.op.SCMMultiFileOperation
Multi file operation's implementation of the recursive selection query method.
isSelectionRecursive() - Method in class oracle.ide.scm.op.SCMSingleFileOperation
Single file operation's implementation of the recursive selection query method.
isSourceControlEnabled() - Method in interface oracle.ide.scm.SCMClient
Asks whether source control is currently enabled.
isSourceControlEnabled() - Method in class oracle.ide.scm.SCMClientAdapter
Gets a verdict of false for source control enablement.
isSourceControlEnabled() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
isTimedOut() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Asks whether the process timed out.
isUnix() - Static method in class oracle.ide.scm.util.SCMOperatingSystem
Asks whether the current operating system is compliant with UNIX.
isVersioned() - Method in class oracle.ide.scm.SCMFileStatusObject
Gets the file status's versioned value.
isVersioned() - Method in interface oracle.ide.scm.SCMFileStatus
Asks whether the status implies that a file is currently versioned by the source control client.
isVersionedSpi(SCMFile) - Method in class oracle.ide.scm.util.SCMSimpleClient
Asks whether the given file is currently under version control.
isWatcherIndeterminate() - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Gets the dialog specification's indeterminate watcher value.
isWatcherIndeterminate() - Method in interface oracle.ide.scm.SCMDialogSpecification
Asks whether the watcher should use indeterminate progress indication, rather than indication based on an operation's use of the iterator over selected files.
isWindows() - Static method in class oracle.ide.scm.util.SCMOperatingSystem
Asks whether the current operating system is a Microsoft Windows product (95, 98, ME, NT, 2000 etc).
isWorkspace() - Method in interface oracle.ide.scm.SCMFile
Asks whether this file represents a workspace in the IDE.
iterator() - Method in class oracle.ide.scm.SCMOperationSet
Framework-level method.

K

KEY_COMMENT - Static variable in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
The key for the file comment option
KEY_FILE_COMMENT - Static variable in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
The key for the file comment option
KEY_RESULT_FILE - Static variable in interface oracle.ide.scm.lsco.SCMListCheckoutsKey
Result key for checked out files' absolute path strings.

L

listCheckouts(Map, SCMCheckoutList) - Method in interface oracle.ide.scm.lsco.SCMListCheckoutsWorker
Searches according to the given parameters, and adds list checkouts result to the checkout list.
localizeURL(URL) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Localize the given URL into a file.

M

m_buffer - Variable in class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
 
mergeWith(SCMOptions) - Method in class oracle.ide.scm.SCMOptions
Merge the contents of this options object with another, returning the combined result.
move(SCMFile[], SCMFile[]) - Method in class oracle.ide.scm.SCMFileSystemAdapter
Throws a unsupported operation exception.
move(SCMFile[], SCMFile[]) - Method in interface oracle.ide.scm.SCMFileSystem
Moves the given source files to corresponding destinations through source control.
moveNode(URL, URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs an rename node command with the given source and destination URLs.

O

openNode(URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs an open node command on the given file URL.
openProjectNode(URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs an open node command on the given project URL.
openWorkspaceNode(URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs an open node command on the given workspace URL.
operate() - Method in class oracle.ide.scm.op.SCMNoFileOperation
Provides notification that the operation has been invoked.
oracle.ide.scm - package oracle.ide.scm
Top level SCM framework package, providing the fundamental interfaces for a specialized JDeveloper source control extension.
oracle.ide.scm.env - package oracle.ide.scm.env
SCM framework services and environment-related utilities.
oracle.ide.scm.error - package oracle.ide.scm.error
SCM framework exception and error classes (various).
oracle.ide.scm.lsco - package oracle.ide.scm.lsco
SCM framework interfaces for the list checkouts control.
oracle.ide.scm.op - package oracle.ide.scm.op
SCM framework operation adapters, for simplifying implementation.
oracle.ide.scm.util - package oracle.ide.scm.util
SCM framework general client utilities package.
oracle.ide.scm.util.runner - package oracle.ide.scm.util.runner
SCM framework shell runner utility; for safely and conveniently running external processes.
OTHER - Static variable in class oracle.ide.scm.util.SCMOperatingSystem
This constant indicates another indeterminable OS.
OVERLAY_CHECKED_IN - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
An overlay icon appropriate to checked in status.
OVERLAY_CHECKED_OUT - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
An overlay icon appropriate to checked out status.
OVERLAY_UNVERSIONED - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
An overlay icon appropriate to unversioned status.

P

patternMatched(SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMPatternStreamMonitor
Notifies the monitor subclass that the pattern has been matched in output.
perform(Class) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the operation identified by the given class type on a null file context.
perform(Class, List) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the operation identified by the given class type on the listed file context.
perform(Class, SCMFile) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the operation identified by the given class type on the specified file.
perform(Class, SCMFile[]) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the operation identified by the given class type on the specified files.
perform(SCMOperation) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the given operation on a null file context.
perform(SCMOperation, List) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the given operation on the listed file context.
perform(SCMOperation, SCMFile) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the given operation on the specified file.
perform(SCMOperation, SCMFile[]) - Method in interface oracle.ide.scm.env.SCMOperationRuntime
Performs the given operation on the specified files.
postExecSpi(SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Implementation for actions after the running of a command.
precondition(boolean) - Static method in class oracle.ide.scm.util.SCMAssert
Assert a precondition before a method body run.
precondition(boolean, String) - Static method in class oracle.ide.scm.util.SCMAssert
Assert a precondition before a method body run.
preExecSpi() - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Implementation for actions prior to the running of a command.
prepareClient() - Method in interface oracle.ide.scm.SCMClient
Prepares the client for use.
prepareClient() - Method in class oracle.ide.scm.SCMClientAdapter
Does not perform any actions for intermediate client initialization.
prepareClient() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
print(boolean, String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string to standard error if a condition is true.
print(boolean, String, String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string to standard error based on the evaluation of a condition.
print(String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string to standard error.
println(boolean, String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string and a newline to standard error if a condition is true
println(boolean, String, String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string and a newline to standard error based on the evaluation of a condition.
println(String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a string and a newline to standard error.
printStackTrace() - Static method in class oracle.ide.scm.util.SCMAssert
Print a diagnostic stack trace of the current thread.
printStackTrace(boolean, String) - Static method in class oracle.ide.scm.util.SCMAssert
Print a diagnostic stack trace if the specified condition is true.
printStackTrace(Throwable) - Static method in class oracle.ide.scm.util.SCMAssert
Print the stack trace of a Throwable.
putDefault(Class, String, Object) - Method in interface oracle.ide.scm.env.SCMProperties
Sets a default value for the property identified by client and key.

R

refresh(Map) - Method in interface oracle.ide.scm.env.SCMListCheckouts
Refresh the visible list of checkouts in the list checkouts window.
register(SCMClient) - Method in interface oracle.ide.scm.SCMRegistry
Registers the given client as available.
remove(SCMFile[]) - Method in class oracle.ide.scm.SCMFileSystemAdapter
Throws a unsupported operation exception.
remove(SCMFile[]) - Method in interface oracle.ide.scm.SCMFileSystem
Removes the given files from source control.
removeChangeListener(Class, ChangeListener) - Method in interface oracle.ide.scm.env.SCMProperties
Removes a ChangeListener from the listeners list.
removeErrorMonitor(SCMStreamMonitor) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Removes a process error stream monitor from the shell runner's list.
removeFromDisk() - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs a remove from disk command, displaying a dialog for the current navigator context.
removeOutputMonitor(SCMStreamMonitor) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Removes a process output stream monitor from the shell runner's list.
renameTo(SCMFile) - Method in interface oracle.ide.scm.SCMFile
Renames this file to the name of the given destination file.
report(Throwable) - Static method in class oracle.ide.scm.util.SCMAssert
Reports the given exception through the UI.
report(Throwable, Component) - Static method in class oracle.ide.scm.util.SCMAssert
Reports the given exception through the UI, parented to the given component.
revertNode(URL) - Static method in class oracle.ide.scm.util.SCMIdeCommand
Performs a revert node command on the given URL selection.

S

saveFiles(URL) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Saves all modified files within the given directory identifier.
saveOptions(SCMFile[]) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Save the state of the UI into the options object for all selected elements.
SCMAbstractOptionsCustomizer - class oracle.ide.scm.util.SCMAbstractOptionsCustomizer.
Utility class that makes implementing an options customizer with tri-state support easier.
SCMAbstractOptionsCustomizer() - Constructor for class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
 
SCMAssert - class oracle.ide.scm.util.SCMAssert.
The version control framework's assertion and exception handler.
SCMBufferedStreamMonitor - class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor.
Buffered implementation of a stream monitor.
SCMBufferedStreamMonitor() - Constructor for class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Constructs a new buffered stream monitor with a new buffer.
SCMBufferedStreamMonitor(StringBuffer) - Constructor for class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Constructs a buffered stream monitor with an existing buffer.
SCMCanceledException - exception oracle.ide.scm.error.SCMCanceledException.
Exception class used for throwing cancellation gesture errors.
SCMCanceledException() - Constructor for class oracle.ide.scm.error.SCMCanceledException
Construct an SCMCanceledException with no error message.
SCMCheckoutList - interface oracle.ide.scm.lsco.SCMCheckoutList.
The extensible list of checkouts.
SCMCheckoutLister - interface oracle.ide.scm.SCMCheckoutLister.
Interface for the enablement of listing source control client checkouts.
SCMClient - interface oracle.ide.scm.SCMClient.
Interface to the integrated source control extension, providing support for client version control operations throught the user environment.
SCMClientAdapter - class oracle.ide.scm.SCMClientAdapter.
Adapter class for easier implementation of SCMClient.
SCMClientAdapter() - Constructor for class oracle.ide.scm.SCMClientAdapter
 
SCMCommandUtils - class oracle.ide.scm.util.SCMCommandUtils.
Command-line related utilities.
SCMCommentsOptionsCustomizer - class oracle.ide.scm.util.SCMCommentsOptionsCustomizer.
Comments options customizer, for user entry of a comments option within the file lister dialog.
SCMCommentsOptionsCustomizer() - Constructor for class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Constructs a comments option customizer with no delegate.
SCMCommentsOptionsCustomizer(SCMOptionsCustomizer) - Constructor for class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Constructs a comments option customizer decorating the given customizer.
SCMCommentsOptionsCustomizer(SCMOptionsCustomizer, Container) - Constructor for class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Constructs a comments option customizer decorating the given customizer, and whose UI occupies the given container.
SCMContext - interface oracle.ide.scm.SCMContext.
This interface provides information about the IDE state.
SCMControlItem - interface oracle.ide.scm.SCMControlItem.
Interface to holders for operation control (for example menu, toolbar) item information, as requested by the framework from client operations.
SCMControlItemObject - class oracle.ide.scm.SCMControlItemObject.
Control item implementation class.
SCMControlItemObject() - Constructor for class oracle.ide.scm.SCMControlItemObject
Constructs a control item object with default field values.
SCMDetailException - exception oracle.ide.scm.error.SCMDetailException.
Abstraction for great importance SCM framework / client exceptions.
SCMDetailException() - Constructor for class oracle.ide.scm.error.SCMDetailException
Construct an SCMDetailException with no error message.
SCMDetailException(String) - Constructor for class oracle.ide.scm.error.SCMDetailException
Construct an SCMDetailException with the specified error message.
SCMDetailException(String, Object[]) - Constructor for class oracle.ide.scm.error.SCMDetailException
Construct an SCMDetailException with the specified error template and substitution strings.
SCMDetailException(String, Object[], Throwable) - Constructor for class oracle.ide.scm.error.SCMDetailException
Construct an SCMDetailException with the specified error template, substitution strings and target throwable.
SCMDetailException(String, Throwable) - Constructor for class oracle.ide.scm.error.SCMDetailException
Construct an SCMDetailException with an error message and target throwable.
SCMDialogSpecification - interface oracle.ide.scm.SCMDialogSpecification.
Interface to dialog specifications, as requested by the framework from client operations.
SCMDialogSpecificationObject - class oracle.ide.scm.SCMDialogSpecificationObject.
Dialog specification implementation class.
SCMDialogSpecificationObject() - Constructor for class oracle.ide.scm.SCMDialogSpecificationObject
Constructs a dialog specifification object with the default field values.
SCMEnvironment - interface oracle.ide.scm.SCMEnvironment.
Interface to source control environment services, for use by registered extensions.
SCMEnvironmentVars - class oracle.ide.scm.util.SCMEnvironmentVars.
Utility class for obtaining the values of shell environment variables.
SCMEventThread - interface oracle.ide.scm.env.SCMEventThread.
Access to the framework's version operation thread.
SCMException - exception oracle.ide.scm.error.SCMException.
This is the base class for all exceptions in the Oracle IDE SCM framework.
SCMException() - Constructor for class oracle.ide.scm.error.SCMException
 
SCMException(String) - Constructor for class oracle.ide.scm.error.SCMException
Construct an SCMException with the specified error message.
SCMException(String, int) - Constructor for class oracle.ide.scm.error.SCMException
Construct an SCMException with the specified error message.
SCMException(String, Object[]) - Constructor for class oracle.ide.scm.error.SCMException
 
SCMException(String, Object[], int) - Constructor for class oracle.ide.scm.error.SCMException
 
SCMException(String, Object[], Throwable) - Constructor for class oracle.ide.scm.error.SCMException
 
SCMException(String, Object[], Throwable, int) - Constructor for class oracle.ide.scm.error.SCMException
 
SCMException(String, Throwable) - Constructor for class oracle.ide.scm.error.SCMException
Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error
SCMException(String, Throwable, int) - Constructor for class oracle.ide.scm.error.SCMException
Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error
SCMExtendedException - exception oracle.ide.scm.error.SCMExtendedException.
Abstraction for extended-style exceptions, reported through the framework exception handler with the error message and subtext.
SCMExtendedException(String, String) - Constructor for class oracle.ide.scm.error.SCMExtendedException
Construct an SCMExtendedException with the specified error message and informational subtext.
SCMFile - interface oracle.ide.scm.SCMFile.
Interface for URL-wrapping file representatives, holding convenience methods for operations to facilitate on a per-file basis.
SCMFileContext - interface oracle.ide.scm.SCMFileContext.
Constants class for operations to indicate the primary requisite selection context for their enablement.
SCMFileFactory - interface oracle.ide.scm.env.SCMFileFactory.
Convenience factory for framework version files.
SCMFileOperation - class oracle.ide.scm.op.SCMFileOperation.
Client adapter for all file operations.
SCMFileOperation() - Constructor for class oracle.ide.scm.op.SCMFileOperation
 
SCMFileStatus - interface oracle.ide.scm.SCMFileStatus.
Interface for represented file statuses.
SCMFileStatusObject - class oracle.ide.scm.SCMFileStatusObject.
File status implementation class.
SCMFileStatusObject() - Constructor for class oracle.ide.scm.SCMFileStatusObject
Constructs a file status object with default field values.
SCMFileStatusObject(boolean, boolean, Icon) - Constructor for class oracle.ide.scm.SCMFileStatusObject
Constructs a file status object with given field values.
SCMFileSystem - interface oracle.ide.scm.SCMFileSystem.
Interface to a extension's file system, provided for general IDE integration.
SCMFileSystemAdapter - class oracle.ide.scm.SCMFileSystemAdapter.
Adapter class for easier implementation of SCMFileSystem.
SCMFileSystemAdapter() - Constructor for class oracle.ide.scm.SCMFileSystemAdapter
 
SCMFileSystemException - exception oracle.ide.scm.error.SCMFileSystemException.
Convenience exception class for error resulting from source control client filesystem commands.
SCMFileSystemException(String) - Constructor for class oracle.ide.scm.error.SCMFileSystemException
Construct an SCMFileSystemException with the specified error message.
SCMGenericOptionsCustomizer - class oracle.ide.scm.util.SCMGenericOptionsCustomizer.
Generic options customizer, for user entry of common options within the file lister dialog.
SCMGenericOptionsCustomizer() - Constructor for class oracle.ide.scm.util.SCMGenericOptionsCustomizer
 
SCMGenericOptionsCustomizer(SCMOptionsCustomizer) - Constructor for class oracle.ide.scm.util.SCMGenericOptionsCustomizer
 
SCMGestureException - exception oracle.ide.scm.error.SCMGestureException.
Abstraction for trivial or gesture SCM framework / client exceptions, ignored when reported through the framework exception handler.
SCMGestureException() - Constructor for class oracle.ide.scm.error.SCMGestureException
Construct an SCMGestureException with no error message.
SCMIdeCommand - class oracle.ide.scm.util.SCMIdeCommand.
Utility convenience access to IDE commands which may be useful to source control client extensions.
SCMIdeCommand() - Constructor for class oracle.ide.scm.util.SCMIdeCommand
 
SCMLineStreamMonitor - class oracle.ide.scm.util.runner.SCMLineStreamMonitor.
Line-based implementation of a stream monitor.
SCMLineStreamMonitor() - Constructor for class oracle.ide.scm.util.runner.SCMLineStreamMonitor
Constructs a new line stream monitor.
SCMListCheckouts - interface oracle.ide.scm.env.SCMListCheckouts.
Manager for the list checkouts window of the source control framework.
SCMListCheckoutsKey - interface oracle.ide.scm.lsco.SCMListCheckoutsKey.
Common and mandatory list checkouts results key constants.
SCMListCheckoutsSetup - interface oracle.ide.scm.lsco.SCMListCheckoutsSetup.
List checkouts configuration interface.
SCMListCheckoutsWorker - interface oracle.ide.scm.lsco.SCMListCheckoutsWorker.
Worker interface for the checkouts lister, performs the search through the source control client.
SCMLogWriter - interface oracle.ide.scm.util.SCMLogWriter.
Log writer interface, through which SCM extensions should write messages for display within a registered log window.
SCMMinimalException - exception oracle.ide.scm.error.SCMMinimalException.
Abstraction for minimal importance SCM framework / client exceptions.
SCMMinimalException() - Constructor for class oracle.ide.scm.error.SCMMinimalException
Construct an SCMMinimalException with no message.
SCMMinimalException(String) - Constructor for class oracle.ide.scm.error.SCMMinimalException
Construct an SCMMinimalException with the specified error message.
SCMMinimalException(String, Object[]) - Constructor for class oracle.ide.scm.error.SCMMinimalException
Construct an SCMMinimalException with the specified error template and substitution strings.
SCMMinimalException(String, Object[], Throwable) - Constructor for class oracle.ide.scm.error.SCMMinimalException
Construct an SCMMinimalException with the specified error template substitution strings, and target throwable.
SCMMinimalException(String, Throwable) - Constructor for class oracle.ide.scm.error.SCMMinimalException
Construct an SCMMinimalException with an error message and target throwable.
SCMMultiFileOperation - class oracle.ide.scm.op.SCMMultiFileOperation.
Client adapter for multi-file operations.
SCMMultiFileOperation() - Constructor for class oracle.ide.scm.op.SCMMultiFileOperation
 
SCMNoFileOperation - class oracle.ide.scm.op.SCMNoFileOperation.
Client adapter for fileless operations.
SCMNoFileOperation() - Constructor for class oracle.ide.scm.op.SCMNoFileOperation
 
SCMOperatingSystem - class oracle.ide.scm.util.SCMOperatingSystem.
Holder for object OS constants.
SCMOperation - interface oracle.ide.scm.SCMOperation.
Generic interface to all client operation providers.
SCMOperationRuntime - interface oracle.ide.scm.env.SCMOperationRuntime.
Source control framework's operation runner interface.
SCMOperationSet - class oracle.ide.scm.SCMOperationSet.
Class representing a client's operation set, and preserving a separation between operations of different category types.
SCMOperationSet() - Constructor for class oracle.ide.scm.SCMOperationSet
Constructs an operation set with no initial categories.
SCMOptions - class oracle.ide.scm.SCMOptions.
Objects of this class are used by SCMOptionsCustomizers to store information relevant to the options that were selected in the source control dialogs.
SCMOptions() - Constructor for class oracle.ide.scm.SCMOptions
Create a new, initially empty SCMOptions object.
SCMOptionsCustomizer - interface oracle.ide.scm.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.
SCMOptionsCustomizerAdapter - class oracle.ide.scm.SCMOptionsCustomizerAdapter.
Adapter class for easier implementation of SCMOptionsCustomizer.
SCMOptionsCustomizerAdapter() - Constructor for class oracle.ide.scm.SCMOptionsCustomizerAdapter
 
SCMPatternStreamMonitor - class oracle.ide.scm.util.runner.SCMPatternStreamMonitor.
Pattern-based implementation of a stream monitor.
SCMPatternStreamMonitor(String) - Constructor for class oracle.ide.scm.util.runner.SCMPatternStreamMonitor
Constructs a new pattern stream monitor
SCMProcess - interface oracle.ide.scm.util.runner.SCMProcess.
Interface to wrappers for shell processes.
SCMProperties - interface oracle.ide.scm.env.SCMProperties.
Provides client access to the properties maintained within IDE settings and edited through client property customizers.
SCMPropertyCustomizer - interface oracle.ide.scm.SCMPropertyCustomizer.
Property-based class for getting and setting client property values on configuration components.
SCMPropertyCustomizerAdapter - class oracle.ide.scm.SCMPropertyCustomizerAdapter.
Adapter class for easier implementation of SCMPropertyCustomizer.
SCMPropertyCustomizerAdapter() - Constructor for class oracle.ide.scm.SCMPropertyCustomizerAdapter
 
SCMReflectException - exception oracle.ide.scm.error.SCMReflectException.
Exception class for reflection (class loading / instantiation) errors.
SCMReflectException(String) - Constructor for class oracle.ide.scm.error.SCMReflectException
Construct an SCMReflectException with the specified error message.
SCMReflectException(String, Object[]) - Constructor for class oracle.ide.scm.error.SCMReflectException
Construct an SCMReflectException with the specified error template and substitution strings.
SCMReflectException(String, Object[], Throwable) - Constructor for class oracle.ide.scm.error.SCMReflectException
Construct an SCMReflectException with the specified error template, substitution strings, and target throwable.
SCMReflectException(String, Throwable) - Constructor for class oracle.ide.scm.error.SCMReflectException
Construct an SCMReflectException with an error message and target throwable.
SCMRegistry - interface oracle.ide.scm.SCMRegistry.
Interface for SCM clients' registration with the framework.
SCMSelectionVetoException - exception oracle.ide.scm.error.SCMSelectionVetoException.
SCMSelectionVetoExceptions are thrown when an OptionsCustomizer wants to veto a selection change in an SCM dialog.
SCMSelectionVetoException() - Constructor for class oracle.ide.scm.error.SCMSelectionVetoException
Construct a selection veto exception
SCMShellRunner - class oracle.ide.scm.util.runner.SCMShellRunner.
Class for the running of shell commands.
SCMShellRunner() - Constructor for class oracle.ide.scm.util.runner.SCMShellRunner
Constructs a new shell runner.
SCMSimpleClient - class oracle.ide.scm.util.SCMSimpleClient.
Simplification superclass for easier integration of a conventional and basic version control extension.
SCMSimpleClient() - Constructor for class oracle.ide.scm.util.SCMSimpleClient
 
SCMSingleFileOperation - class oracle.ide.scm.op.SCMSingleFileOperation.
Client adapter for single-file operations.
SCMSingleFileOperation() - Constructor for class oracle.ide.scm.op.SCMSingleFileOperation
 
SCMStatusOverlays - interface oracle.ide.scm.env.SCMStatusOverlays.
The source control framework's node overlay manager.
SCMStreamMonitor - interface oracle.ide.scm.util.runner.SCMStreamMonitor.
Interface to the monitor for a command process.
SCMStreamMonitorException - exception oracle.ide.scm.util.runner.SCMStreamMonitorException.
Exception class for shell runner process monitor errors.
SCMStreamMonitorException() - Constructor for class oracle.ide.scm.util.runner.SCMStreamMonitorException
 
SCMSystem - class oracle.ide.scm.SCMSystem.
Primary framework interface for source control clients.
SCMToggleOperation - class oracle.ide.scm.op.SCMToggleOperation.
Client adapter for toggle style operations.
SCMToggleOperation() - Constructor for class oracle.ide.scm.op.SCMToggleOperation
 
SCMUtilitySet - interface oracle.ide.scm.env.SCMUtilitySet.
Interface for the full SCM client utility set, separating the client from the utility implementation, IDE and framework.
SCMVersionFileStatus - class oracle.ide.scm.util.SCMVersionFileStatus.
Status constants interface for a standard version file, suitable for use by most SCM system clients.
SCMVersionFileStatus() - Constructor for class oracle.ide.scm.util.SCMVersionFileStatus
 
selectionChanged(SCMFile[], SCMFile[]) - Method in interface oracle.ide.scm.SCMOptionsCustomizer
The customizer is notified when the selection changes in the dialog it is customizing.
selectionChanged(SCMFile[], SCMFile[]) - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Performs no actions with a change in selection.
selectionChanged(SCMFile[], SCMFile[]) - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Notifies the customizer that the file selection has changed.
selectionChanged(SCMFile[], SCMFile[]) - Method in class oracle.ide.scm.util.SCMGenericOptionsCustomizer
Notifies the customizer that the file selection has changed.
selectionChanged(SCMFile[], SCMFile[]) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
The customizer is notified when the selection changes in the dialog it is customizing.
sendInputData(String) - Method in interface oracle.ide.scm.util.runner.SCMProcess
Sends the given data as input to the process.
setCaption(String) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's caption.
setCmdArray(String[]) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the command parts for this shell runner.
setCmdList(List) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the command parts for this shell runner from a list.
setCommand(String) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the command string for this shell runner.
setContextItem(boolean) - Method in class oracle.ide.scm.SCMControlItemObject
Sets the control item's context inclusion value.
setControlled(boolean) - Method in class oracle.ide.scm.SCMFileStatusObject
Sets the file status's controlled value.
setDefaultOption(String, Object) - Method in class oracle.ide.scm.SCMOptions
Sets a default option.
setDirectory(File) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the working directory for the process.
setDirURL(URL) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the working directory for the process from a URL.
setEnabled(boolean) - Static method in class oracle.ide.scm.util.SCMAssert
Sets whether assertion checking and message printing is enabled.
setEnvpArray(String[]) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the environment variables for the process from an array.
setEnvpMap(Map) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the environment variables for the process from a map.
setGeneralOption(Object, Object) - Method in class oracle.ide.scm.SCMOptions
Sets a general option value, not keyed against a file.
setIcon(Icon) - Method in class oracle.ide.scm.SCMControlItemObject
Sets the control item's icon.
setLayoutVertical(boolean) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's vertical layout value.
setLongPrompt(String) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's long prompt.
setMnemonic(char) - Method in class oracle.ide.scm.SCMControlItemObject
Sets the control item's mnemonic.
setModifiable(boolean) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's modifiable value.
setName(String) - Method in class oracle.ide.scm.SCMControlItemObject
Sets the control item's name.
setOption(SCMFile, String, Object) - Method in class oracle.ide.scm.SCMOptions
Sets an option that applies to a single file.
setOptionsCustomizer(SCMOptionsCustomizer) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's options customizer.
setOutputBuffered(boolean) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets whether process output will be buffered.
setOverlayIcon(Icon) - Method in class oracle.ide.scm.SCMFileStatusObject
Sets the file status's overlay icon.
setProperties(Map) - Method in interface oracle.ide.scm.SCMPropertyCustomizer
Sets the properties for all components of the panel from the given table, thus updating the UI.
setProperties(Map) - Method in class oracle.ide.scm.SCMPropertyCustomizerAdapter
Sets no properties from the map to the UI.
setSize(Dimension) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's size.
setString(String) - Method in class oracle.ide.scm.SCMFileStatusObject
Sets the file status's debug string.
setTimeout(long) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets the process activity timeout length, in milliseconds.
setTriStateOption(SCMFile, TriStateCheckBox, String) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Utility method which sets a boolean option based on the state of a tri state checkbox.
setUseNativeShell(boolean) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets whether the process will be run by a recognized native shell.
setUseWin32Console(boolean) - Method in class oracle.ide.scm.util.runner.SCMShellRunner
Sets whether a detached console wil be created for the new process.
setVersioned(boolean) - Method in class oracle.ide.scm.SCMFileStatusObject
Sets the file status's versioned value.
setWatcherDescription(String) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's watcher description.
setWatcherIndeterminate(boolean) - Method in class oracle.ide.scm.SCMDialogSpecificationObject
Sets the dialog specification's indeterminate watcher value.
showTextDialog(String, String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Displays a modal text dialog in the IDE.
showTextWindow(URL, String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Displays a non-modal text window in the IDE.
showTextWindow(URL, String, String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Displays a non-modal text window in the IDE.
shutdown() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
splitCommandOptions(List) - Static method in class oracle.ide.scm.util.SCMCommandUtils
Convenience overload, no base command.
splitCommandOptions(List, List) - Static method in class oracle.ide.scm.util.SCMCommandUtils
Splits the given command options to prevent exceeding the command-line buffer limit (NT).
STATUS_CHECKED_IN - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
This state indicates that a file is versioned and checked in.
STATUS_CHECKED_OUT - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
This state indicates that a file is versioned and checked out.
STATUS_UNRECOGNIZED - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
This state indicates that the source control system does not handle the associated file, or cannot determine the state.
STATUS_UNVERSIONED - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
This state indicates that a file is not versioned.
STATUS_VERSIONED - Static variable in class oracle.ide.scm.util.SCMVersionFileStatus
This state indicates that a file is versioned, but neither checked in or checked out.
streamBytes(byte[], int, SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Adds all new data to the buffer of the monitor.
streamBytes(byte[], int, SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMPatternStreamMonitor
Adds all new data to the buffer of the monitor and performs the pattern matching test.
streamBytes(byte[], int, SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMLineStreamMonitor
Updates an underlying buffer and sends line update notifications.
streamBytes(byte[], int, SCMProcess) - Method in interface oracle.ide.scm.util.runner.SCMStreamMonitor
Notifies the monitor that new bytes has been read from the stream.
streamFinished(SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMBufferedStreamMonitor
Performs no actions as finalization is not required.
streamFinished(SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMLineStreamMonitor
Clears the last line of data from the buffer.
streamFinished(SCMProcess) - Method in interface oracle.ide.scm.util.runner.SCMStreamMonitor
Notifies the monitor that the end of the stream has been reached.
streamLine(String, SCMProcess) - Method in class oracle.ide.scm.util.runner.SCMLineStreamMonitor
Notifies the monitor subclass that a new line has been read from the stream.

T

toFile() - Method in interface oracle.ide.scm.SCMFile
Converts this file to a java 'io' package File object.
toggle(boolean) - Method in class oracle.ide.scm.op.SCMToggleOperation
Notification of a change in toggle-state, resulting from user interaction, for specialized property toggle operations.
toString() - Method in class oracle.ide.scm.SCMFileStatusObject
Default string provider, for debug purposes.

U

UNIX - Static variable in class oracle.ide.scm.util.SCMOperatingSystem
This constant indicates a Unix-compliant OS.
updateMultiField(SCMFile[], String, MultiCapable) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Update a multi capable text field or text area.
updateOverlay(Element) - Method in interface oracle.ide.scm.env.SCMStatusOverlays
Updates the node overlay for the given node.
updateOverlay(SCMFile) - Method in interface oracle.ide.scm.env.SCMStatusOverlays
Updates the node overlay for the given file.
updateOverlays() - Method in interface oracle.ide.scm.env.SCMStatusOverlays
Updates all overlay icons for source control.
updateUI(SCMFile[]) - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Update the user interface based on options for the selected

V

validateOptions() - Method in interface oracle.ide.scm.SCMOptionsCustomizer
Perform any necessary validation on options held in the UI.
validateOptions() - Method in class oracle.ide.scm.SCMOptionsCustomizerAdapter
Performs no options validation.
validateOptions() - Method in class oracle.ide.scm.util.SCMCommentsOptionsCustomizer
Perform any necessary validation on options held in the UI.
validateOptions() - Method in class oracle.ide.scm.util.SCMAbstractOptionsCustomizer
Perform any necessary validation on options held in the UI.
validateProperties() - Method in interface oracle.ide.scm.SCMPropertyCustomizer
Validates the current properties held in the customizer panel.
validateProperties() - Method in class oracle.ide.scm.SCMPropertyCustomizerAdapter
Performs no properties validation.
version() - Method in class oracle.ide.scm.util.SCMSimpleClient
 
viewComparisonSpi(SCMFile, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
View comparison information for the given file.
viewHistorySpi(SCMFile, SCMShellRunner, SCMLogWriter) - Method in class oracle.ide.scm.util.SCMSimpleClient
View historical information for the given file.

W

waitFor() - Method in interface oracle.ide.scm.util.runner.SCMProcess
Waits, or blocks, until the process terminates.
WINDOWS_9X - Static variable in class oracle.ide.scm.util.SCMOperatingSystem
This constant indicates Windows 95 or 98, ME editions.
WINDOWS_NT_2000 - Static variable in class oracle.ide.scm.util.SCMOperatingSystem
This constant indicates Windows NT or 2000 editions.
write(String) - Method in interface oracle.ide.scm.util.SCMLogWriter
Writes a string.
writeln() - Method in interface oracle.ide.scm.util.SCMLogWriter
Terminate the current line by writing the line separator string.
writeln(String) - Method in interface oracle.ide.scm.util.SCMLogWriter
Write a String and then terminate the line.
writeTempFile(String, String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Writes the given string to a file in the system's default temporary file directory.
writeTextFile(URL, String) - Method in interface oracle.ide.scm.env.SCMUtilitySet
Writes the given string to a file.

A C D E F G H I K L M O P R S T U V W
Copyright © 2002 Oracle Corporation