Log Message: |
Make Cocoon runnable inside IDEs (or at least inside Eclipse).
* Extended the DeploymentUtil so that it handles the case when the blocks in the classpath has the URL type file:.
* Refactored BlockContextSource to create map with child sources in the constructor instead of in method invocations.
* Added a dynamic proxy to child sources in the BlockContextSource, so that the child source get the block name as name. The previous code only worked in e.g. the TraversableGenerator if the source that the block name was resolved to happened to have the block name as collection name.
|