JDeveloper SCM API

oracle.ide.scm
Interface SCMEnvironment


public interface SCMEnvironment

Interface to source control environment services, for use by registered extensions. These services include common utilities and the property control subsystem.


Method Summary
 SCMFileFactory getFileFactory()
          Gets the framework's file wrapper factory.
 SCMListCheckouts getListCheckouts()
          Gets the list checkouts manager for the framework.
 SCMStatusOverlays getOverlays()
          Gets the navigator node overlay manager for the environment.
 SCMProperties getProperties()
          Gets the property controller for source control.
 SCMOperationRuntime getRuntime()
          Gets the framework's operation runner.
 SCMEventThread getThread()
          Gets the framework's event thread.
 SCMUtilitySet getUtils()
          Gets the common utility set for source control clients.
 

Method Detail

getUtils

public SCMUtilitySet getUtils()
Gets the common utility set for source control clients.
Returns:
an interface to common utility methods.

getOverlays

public SCMStatusOverlays getOverlays()
Gets the navigator node overlay manager for the environment.
Returns:
the node overlay manager.

getListCheckouts

public SCMListCheckouts getListCheckouts()
Gets the list checkouts manager for the framework.
Returns:
the list chekcouts manager.

getProperties

public SCMProperties getProperties()
Gets the property controller for source control.
Returns:
the client property retrieval interface.

getRuntime

public SCMOperationRuntime getRuntime()
Gets the framework's operation runner.
Returns:
the runtime operation provider.

getFileFactory

public SCMFileFactory getFileFactory()
Gets the framework's file wrapper factory.
Returns:
the file factory.

getThread

public SCMEventThread getThread()
Gets the framework's event thread.
Returns:
the thread of the framework.

Copyright © 2002 Oracle Corporation