Incompatible changes in the Libraries API and SPI
Tomas Zezula <[email protected]> Tue, 16 Sep 2003 16:31:54 +0200
| Newsgroups | gmane.comp.java.netbeans.modules.projects.devel |
|---|---|
| Organization | Sun Microsystems |
| Message-ID | <[email protected]> |
Hi,
I am going to do several incompatible changes involving both libraries
API and SPI package.
The changes are:
1.) ContentType class is replaced by the String, this affects nearly all
the classes in the Libraries API and SPI.
2.) Removed getDescriptor method from LibraryType, Volume and
VolumeProvider. The descriptor is replaced by Look.
3.) Removed selectResource method from the Volume class, replaced by the
TemplateWizard.Iterator in the Lookup of the volume's Look.
4.) Change in the library-declaration.dtd
<!ELEMENT volume (type, resource+) >
changed to
<!ELEMENT volume (type, resource*) >
to allow empty volumes.
Tomas