[
https://issues.apache.org/jira/browse/WICKET-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Grigorov resolved WICKET-3898.
-------------------------------------
Resolution: Fixed
Fix Version/s: 1.5-RC6
Assignee: Martin Grigorov
Added CompoundClassResolver.
I didn't add SimpleClassResolver because the same can be achieved with
CompoundClassResolver with one item.
This new hierarchy makes it easy for OSGi ClassResolver registration too - see
WICKET-3737.
> Add CompoundClassResolver
> -------------------------
>
> Key: WICKET-3898
> URL: https://issues.apache.org/jira/browse/WICKET-3898
> Project: Wicket
> Issue Type: New Feature
> Components: wicket-core
> Affects Versions: 1.5-RC6
> Environment: All
> Reporter: Jesse Long
> Assignee: Martin Grigorov
> Priority: Minor
> Fix For: 1.5-RC6
>
> Attachments: fix-WICKET-3898.patch
>
>
> Add a CompoundClassResolver, which is a compound IClassResolver. Also, move
> caching and boiler plate code from DefaultClassResolver to new
> AbstractClassResolver, which just takes a ClassLoader. Let
> DefaultClassResolver extends AbstractClassResolver. Add SimpleClassResolver
> as a minimalist AbstractClassResolver implementation.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira