| Package | Description | 
|---|---|
| oracle.jdeveloper.deploy.common | |
| oracle.jdeveloper.deploy.contrib.events | |
| oracle.jdeveloper.deploy.contrib.spi | |
| oracle.jdeveloper.deploy.contrib.spi.providers | |
| oracle.jdeveloper.deploy.events | |
| oracle.jdeveloper.library | 
 The  
Libraries package provides the library API used
by JDeveloper. | 
| oracle.jdeveloper.model | 
 Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static URLPath | 
LibraryFileGroup.getContribPath(LibraryFileGroup group,
              java.util.List<JLibrary> deployedLibs)
Returns a URLPath given a LibraryFileGroup and a list of dependent libraries. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JLibrary | 
ContributedJLibraryChange.LibraryChangeContext.getLatestVersion()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected StatefulProcessor<JLibrary> | 
AbstractJLibraryProcessor.delegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractJLibraryProcessor.dispatchObjectAddedEvent(EventHub hub,
                        JLibrary object,
                        StatefulProcessor processor,
                        Context context)  | 
protected void | 
AbstractJLibraryProcessor.dispatchObjectModifiedEvent(EventHub hub,
                           JLibrary object,
                           StatefulProcessor processor,
                           Context context)  | 
protected void | 
AbstractJLibraryProcessor.dispatchObjectRemovedEvent(EventHub hub,
                          JLibrary object,
                          StatefulProcessor processor,
                          Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void | 
AbstractJLibraryProcessor.processImpl(Processor.Visitor<JLibrary> visitor,
           Cookie cookie)  | 
| Constructor and Description | 
|---|
AbstractJLibraryProcessor(StatefulProcessor<JLibrary> delegate,
                         ToolkitContext tkContext,
                         Cookie cookie)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected StatefulProcessor<JLibrary> | 
AbstractJLibraryProvider.buildDelegate(ToolkitContext tkContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JLibraryChange.objectAdded(JLibrary jlibrary,
           DataContainer container,
           LibraryChange libraryChange,
           LibraryEvent libraryEvent)
Fired when a contributed object is added. 
 | 
void | 
JLibraryChange.objectModified(JLibraryChange.JLibraryCached before,
              JLibrary after,
              DataContainer container,
              LibraryChange libraryChange,
              LibraryEvent libraryEvent)
Fired when a contributed object is modified. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ExtensionLibrary
A library provided by an extension. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AddinLibrary
Represents a library that was installed in an extension manifest's 
 <libraries> hook. 
 | 
class  | 
JLibraryAdapter
Encapsulates the notion of a Library as it is used
  within JDeveloper. 
 | 
class  | 
JLibraryNode  | 
class  | 
UnresolvedLibrary
A placeholder for a library reference that could not be resolved. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JLibrary | 
MutableLibraryList.addLibrary(java.lang.String name)
Add a JLibrary using the given name. 
 | 
JLibrary | 
ListWrapper.addLibrary(java.lang.String name)  | 
JLibrary | 
JLibraryList.addLibrary(java.lang.String name)  | 
JLibrary | 
InternalLibraryList.addLibrary(java.lang.String name)  | 
JLibrary | 
JLibraryList.addLibrary(java.lang.String name,
          java.net.URL location)  | 
static JLibrary | 
JLibraryManager.createLibrary(java.lang.Object id,
             MutableLibraryList list)  | 
JLibrary | 
ListWrapper.findLibrary(java.lang.Object id)  | 
JLibrary | 
LibraryList.findLibrary(java.lang.Object id)
Finds the JLibrary that matches the specified id. 
 | 
static JLibrary | 
JLibraryManager.findLibrary(java.lang.Object id)  | 
JLibrary | 
JLibraryList.findLibrary(java.lang.Object id)  | 
JLibrary | 
InternalLibraryList.findLibrary(java.lang.Object id)  | 
JLibrary | 
AddinLibraryList.findLibrary(java.lang.Object id)  | 
JLibrary | 
LibraryOverrideContext.getOverriddenLibrary()
Get the library instance being overridden. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract java.util.List<JLibrary> | 
ClasspathPanel.getExports()  | 
protected java.util.List<JLibrary> | 
ApplicationClasspathPanel.getExports()  | 
protected java.util.Collection<JLibrary> | 
ClasspathPanel.getExternalLibraries()  | 
protected abstract java.util.List<JLibrary> | 
ClasspathPanel.getLibraries()  | 
protected java.util.List<JLibrary> | 
ApplicationClasspathPanel.getLibraries()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddinLibraryList.registerLibrary(JLibrary library)
Registers an extension library programmatically. 
 | 
static void | 
JLibraryManager.removeLibrary(JLibrary lib,
             MutableLibraryList list)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void | 
ClasspathPanel.setExports(java.util.List<JLibrary> exports)  | 
protected void | 
ApplicationClasspathPanel.setExports(java.util.List<JLibrary> exports)  | 
protected abstract void | 
ClasspathPanel.setLibraries(java.util.List<JLibrary> libraries)  | 
protected void | 
ApplicationClasspathPanel.setLibraries(java.util.List<JLibrary> libraries)  | 
| Constructor and Description | 
|---|
LibraryOverrideContext(Workspace workspace,
                      Project project,
                      JLibrary library)  | 
| Modifier and Type | Method and Description | 
|---|---|
JLibrary[] | 
JProjectLibraries.getExports()
Get an array of all exported JLibrary instances. 
 | 
JLibrary[] | 
JProjectLibraries.getLibraries()
Get an array of all referenced JLibrary instances. 
 | 
JLibrary | 
JProjectLibraries.resolveLibrary(java.lang.Object id)
Resolve a JLibrary ID to the associated JLibrary. 
 | 
JLibrary | 
ApplicationLibraries.resolveLibrary(java.lang.Object id)
Resolve a library ID to the assocatied library, in the context of the
 application. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.List<JLibrary> | 
JProjectLibrariesPanel.getExports()  | 
protected java.util.Collection<JLibrary> | 
JProjectLibrariesPanel.getExternalLibraries()  | 
protected java.util.List<JLibrary> | 
JProjectLibrariesPanel.getLibraries()  | 
java.util.List<JLibrary> | 
ApplicationLibraries.getLibraryReferences()
Get the list of libraries referenced by the application. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JProjectLibraries.setExports(JLibrary[] exports)
Set the array of all exported JLibrary instances. 
 | 
void | 
JProjectLibraries.setLibraries(JLibrary[] newLibs)
Set the array of all referenced JLibrary instances. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
JProjectLibrariesPanel.setExports(java.util.List<JLibrary> exports)  | 
protected void | 
JProjectLibrariesPanel.setLibraries(java.util.List<JLibrary> libraries)  | 
void | 
ApplicationLibraries.setLibraryReferences(java.util.List<JLibrary> libraries)
Set the library references for the application. 
 | 
| Constructor and Description | 
|---|
JLibraryModel(JLibrary lib,
             MutableLibraryList list,
             java.awt.Component panel)  |