On 2012-04-22 18:31, Michael Dürig wrote:
...
O(a)K.
Concrete Proposal:
1) use NameSpaceMappings in Oak-Core to keep track of
JCRprefix<->namespace<->MKprefix mappings
2) expose it on ContentSession
3) In JCR Session (SessionImpl), delegate namespace mapping
functionality (both repo and session) to ContentSession
4) make JcrPathParser stateful (by holding a reference to
NameSpaceMappings), so that we can call the path conversion methods
without having to pass down the mappings object all the time
Feedback appreciated, Julian