| Package | Description | 
|---|---|
| oracle.jdeveloper.model | 
 Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. 
 | 
| oracle.jdeveloper.runner | 
 Contains classes that allow addins some level of control on the JDeveloper runner system. 
 | 
| oracle.jdeveloper.server.lifecycle.ide | |
| oracle.jdeveloper.webapp | |
| oracle.jdevimpl.webapp.html | 
| Class and Description | 
|---|
| Browseable
 Marker interface implemented by  
Node
  classes that represent web documents that are typically browsed
  directly in a web browser. | 
| BrowseablePath
 Extension of  
Browseable interface that allows the Node
  to specify a custom browseable path that should be used when
  constructing the target URL. | 
| Class and Description | 
|---|
| Browseable
 Marker interface implemented by  
Node
  classes that represent web documents that are typically browsed
  directly in a web browser. | 
| BrowseablePaths
 Extension of  
Browseable interface that allows the Node
  to specify multiple custom browseable paths that should be used
  when constructing the target URL. | 
| EmbeddedServerAdmin
 EmbeddedServerAdmin instances are created by JDeveloper for
  EmbeddedServerExtension implementations to provide administrative
  control for the embedded server. 
 | 
| EmbeddedServerCallback
 Class used by JDeveloper to callback code containing
  Node-specific customizations for embedded server behavior. 
 | 
| EmbeddedServerExtension
 This interface defines an extension mechanism for JDeveloper's
  embedded server. 
 | 
| EmbeddedServerKey
 This class provides a crude mechanism which enforces the fact that
  only code from the oracle.jdevimpl.runner.oc4j package can create
  instances of oracle.jdeveloper.runner.EmbeddedServerAdmin. 
 | 
| EmbeddedServerOptions
 Design-time embedded server settings. 
 | 
| JavaOptionProvider
 An abstract which allows Java options and program options to be
 added to the command line before a Java run process is started. 
 | 
| JRunProcess
 An abstract class that represents a Java process. 
 | 
| JRunProcess.CompilationScope
 JStarter.getCompilationScope() can specify how much to compile before running using these enum values 
 | 
| JStarterFactory
 Marker interface implemented by
   
StarterFactory classes that know how to
  start a Java process. | 
| RunConfiguration
 The RunConfiguration class specifies details about how a Java
  process should be started. 
 | 
| RunConfigurations
 Manages the set of RunConfiguration objects for the workspace 
 | 
| SourceFinder
 Interface for searching for source code. 
 | 
| SourceFinderManager
 Interface to be implemented by Source providers 
 | 
| Class and Description | 
|---|
| JRunProcess
 An abstract class that represents a Java process. 
 | 
| Class and Description | 
|---|
| Browseable
 Marker interface implemented by  
Node
  classes that represent web documents that are typically browsed
  directly in a web browser. | 
| BrowseablePath
 Extension of  
Browseable interface that allows the Node
  to specify a custom browseable path that should be used when
  constructing the target URL. | 
| Class and Description | 
|---|
| Browseable
 Marker interface implemented by  
Node
  classes that represent web documents that are typically browsed
  directly in a web browser. | 
| BrowseablePath
 Extension of  
Browseable interface that allows the Node
  to specify a custom browseable path that should be used when
  constructing the target URL. |