Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

Package oracle.jdeveloper.library

The Libraries package provides the library API used by JDeveloper.

See:
          Description

Interface Summary
DerivedLibrary Encapsulates the notion of a derived library as it is used within JDeveloper.
JDK Encapsulates the notion of a JDK.
JLibrary Encapsulates the notion of a Library as it is used within JDeveloper.
JLibraryDefinition Deprecated. Use JLibrary
JPaths Encapsulates the notion of grouping a class path, source path, and doc path.
Library Encapsulates the notion of a library as it is used within JDeveloper.
LibraryList The LibraryList interface represents a list of JLibrary and JDK definitions.
MutableLibraryList  
 

Class Summary
AbstractDerivedLibrary AbstractDerivedLibrary class.
AbstractLibrary A read only, partial implementation of Libary.
AddinJDK A JDK automatically installed by the extension framework.
AddinLibrary Represents a library that was installed in an extension manifest's <libraries> hook.
AddinLibraryList Provides access to libraries registered by extensions.
DynamicLibraryProvider A DynamicLibraryProvider can contribute classpath entries to a project dynamically.
ExternalLibrary  
JDKAdapter Encapsulates the notion of a JDK.
JDKNode  
JDKUtil  
JDKUtil.JDKExeFilter  
JLibraryAdapter Encapsulates the notion of a Library as it is used within JDeveloper.
JLibraryAddinUtil  
JLibraryList  
JLibraryManager  
JLibraryNode  
JProjectLibraryList The JProjectLibraryList class is used to contain Library instances that are defined within the context of a JProject.
LegacyJDK The sole intention of LegacyJDK is to represent a JDK as used in pre 10.1.3 releases such taht the data may be read by the migration mechanics for conversion to the 10.1.3 format.
LegacyJDK.JDKExeFilter  
LegacyLibrary The sole intention of LegacyLibrary is to represent a library as used in pre 10.1.3 releases such taht the data may be read by the migration mechanics for conversion to the 10.1.3 format.
LegacyLibraryDefinition  
LegacyLibraryList The sole intention of LegacyLibraryList is to represent a libraries.xml file used in pre 10.1.3 releases such that the data may be read by the migration mechanics for conversion to the 10.1.3 format.
LibraryAdapter  
LibraryDataNode  
LibraryElement LibraryElement is a complete, default implementation of the Element and Dirtyable interfaces.
LibraryMigrator  
LibraryReference HashStructureAdapter encapsulation of a reference to an external Library, as opposed to a reference to a library defined within a JProject.
ListWrapper  
ProjectLibrary ProjectLibrary class.
ProjectLibraryChangeEvent The event object that notifies registered ProjectLibraryChangeListener that a project's classpath change has happened.
ProjectLibraryChangeListener A listener used for tracking changes to libraries on the project classpath.
ProjectLibraryMigrator  
 

Package oracle.jdeveloper.library Description

The Libraries package provides the library API used by JDeveloper. The library API consists of four basic objects: Librarys, which represent a collection of classes, sources, and/or javadoc; JDKs, which represent a J2SE installation (either a JRE or an SDK); LibraryLists, which collect together Library and JDK definitions; and the JLibraryManager, which is responsible for managing the libraries used by JDeveloper.

In addition to the basic object types, the library API includes specific implementations of the Library and LibraryList interfaces. These implementations provide concrete types to address some of the different ways that libraries are integrated into JDeveloper.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

Copyright © 1997, 2009, Oracle. All rights reserved.