| Oracle Repository API and Model Reference Guide |
This information in this Repository and Model Reference Guide is for application developers who design or implement code to access information held in Oracle Repository via its Application Programming Interface (API). The guide provides mainly formal reference information about the methods provided by the various packages and Java classes that make up the API. It does not cover the detailed procedures required to build applications and tools that use the API.
It is assumed that readers are familiar with:
In this release, the scope of the Repository API has been greatly extended to cover functionality and new concepts introduced in in addition to those provided by the CDAPI.
The major areas covered by this documentation are shown on the index page and in the package
summary. This edition of the API guide covers the following areas newly introduced in
Oracle Repository 6i, in addition to those areas covered in previous releases.
to be set, in order to target specific object versions.
Further details of these aspects of the Oracle Repository can be found in the Oracle Repository Online Help.
A Methods List provides a categorized listing of all the packages, classes, and methods in the Repository API. For each method, there is a link to its description within the help system.
This edition of the API Help introduces more wide-ranging information about element type specifications, information extracted directly from the Oracle Repository Model. Links are provided (labeled Element Type Definitions) to information about each element type supported by Oracle Repository. This information includes details of the constraints and conditions defined against an element type, via a set of API specifications that set out details of how the element type may and may not be programmatically manipulated. Not all element types are governed by such constraints, and the constraints are very particular to each element type, so it is worth becoming familiar with the constraints for an element type before attempting to manipulate it programmatically. To access the API Spec information, use the 'API Spec' link on each appropriate Element Type Definition page.
This help system also provides access to background information about Oracle Repository concepts, which should be by readers who are not familiar with all basic aspects of Oracle Repository. The Oracle Online Help system provides detailed guide for using the tools supplied with Oracle Repository.