...
There is currently a separate resolver and contribution class loader hierarchy but there is a proposal to join them together by having the java resolvers extend classloader.
...
Listeners,
...
Resolvers
...
and
...
ContributionClassloader
...
are
...
involved
...
in
...
processing
...
imports/export.java
...
in
...
some
...
way which could be implified.
No Format |
---|
ContribtutionListeners - Set up contribution processing based on events ContributionListener ContributionAdded/Updated/Removed NamespaveImportExportListener - sets import model resolver to model resolver from contribution with export ResourceImportExportListener - sets import model resolver to model resolver from contribution with export JavaImportExportListener - sets import model resolver to JavaImportModelResolver Resolvers ExtensibleModelResolver ClassReferenceModelResolver OSGiClassReferenceModelResolver (delegated to for bundle contributions) Etc. Processors ExtensibleURLArtifactProcessor CompositeDocumentProcessor ExtensibleStAXArtifactProcessor CompositeProcessor JavaImplementationProcessor Etc. |
...