站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

Change History for the core/registry API - NetBeans API Javadoc (Current Development Version)

Introduction

This document lists changes made to the core/registry API.


Index of APIs

Incompatible changes by date

Fuller descriptions of all changes can be found below (follow links).

Not all deprecations are listed here, assuming that the deprecated APIs continue to essentially work. For a full deprecation list, please consult the Javadoc.

All changes by date

Changes by version

These API specification versions may be used to indicate that a module requires a certain API feature in order to function. For example, if you see here a feature you need which is labelled 1.20, your manifest should contain in its main attributes the line:

OpenIDE-Module-Module-Dependencies: org.netbeans.core.registry > 1.20

Changes by affected class


Details of all changes by API and date


core/registry API

Interface RootContext was removed and FileSystemContextFactory must reflect it.

Dec 18 '03; API spec. version: 1.6; made by: rmatous; issues: #38109
Interface RootContext was removed then return value is changed. Removed method public static RootContext org.netbeans.api.registry.fs.FileSystemContextFactory.createContext(FileObject root) Added method public static BasicContext org.netbeans.api.registry.fs.FileSystemContextFactory.createContext(FileObject root) Moreover added method was deprecated because relation between FileObjects and Contexts is just implementation detail. Method will be removed soon and there won't be no replacement for it.

Enable use of Convertor SPI

Sep 29 '03; API spec. version: 1.1.5; made by: jglick; issues: #36297
You may now use the Convertor SPI with the Registry over Filesystems. If you have a (layer) folder being used as a context, simply create a file foo.xml to create an object binding named foo. It should be a well-formed XML file whose root (document) element is namespace-qualified and registered using the Convertor SPI.

Storage of primitive data types has changed

Sep 11 '03; API spec. version: 1.4; made by: dkonecny; issues: #34551
Storage of the primitive data types has changed to be mergeable by MultiFilesystem. See issue 34551 for more background and proposal for description of solution. As part of this change the FileSystemContextFactory.setDelegates method was deprecated and will be removed soon.

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.