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) |