[
https://jira.jboss.org/jira/browse/DNA-290?page=com.atlassian.jira.plugin...
]
Randall Hauch resolved DNA-290.
-------------------------------
Resolution: Done
Implemented the AbstractJcrNode.getNodes(String pattern) and
AbstractJcrNode.getProperties(String pattern), which makes a few more of the JCR TCK tests
pass. In the process, the way AbstractJcrNode stores children was (dramatically)
simplified, and a few different kinds of NodeIterator and PropertyIterator implementations
were added (including empty ones).
Also changed how DNA Path.Segment objects are created when no SNS index is specified, so
the objects are now created with an index of 1 rather than -1. This was done because it
was leaking -1 in some cases, and it also more closely aligns with JCR. Found and
corrected minor related bugs in a few test cases.
Getting child nodes or properties by pattern is not implemented
---------------------------------------------------------------
Key: DNA-290
URL:
https://jira.jboss.org/jira/browse/DNA-290
Project: DNA
Issue Type: Bug
Components: JCR
Affects Versions: 0.3
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.4
AbstractJcrNode.getNodes(String pattern) and getProperties(String pattern) methods are
not implemented.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira