Checkout
Richard S. Hall
committed
on 29 Feb 08
Refactored the IContent abstraction from the module loader layer to provide
more generic access to the content of the module, which then mak… Show more
Refactored the IContent abstraction from the module loader layer to provide

more generic access to the content of the module, which then makes it possible

for IContentLoader implementations to interpret the content as they see fit;

previously, the content loader impl's bundle class path interpretation was

not self-contained and had to be handled externally. The main reason this

was necessary was to make it possible for the content loader to calculate

the class path of a bundle itself and to make it possible that the bundle's

class path could span multiple module's, which will be necessary for fragments

(FELIX-29). This patch refactors the bundle cache to implement the new

IContent mechanisms.

Show less