[ http://issues.apache.org/jira/browse/XMLBEANS-267?page=all ] Cezar Andrei closed XMLBEANS-267: ---------------------------------
Resolution: Fixed The method XmlCuresor.toFirstAttribute() works from two states: 1. on START - goes to the first attribute of that element if one exists 2. on STARTDOC - goes to the first top level attribute of a document fragment - if STARTDOC is a docfrag and a top level attribute exists. I'll add this comment to the java doc. > toFirstAttribute/toNextAttribute doesn't work > --------------------------------------------- > > Key: XMLBEANS-267 > URL: http://issues.apache.org/jira/browse/XMLBEANS-267 > Project: XMLBeans > Type: Bug > Components: XmlObject > Versions: Version 2.1 > Environment: Windows XP, Intel, Sun JRE 1.5.0_04 > Reporter: Dmitri Colebatch > > Either I'm misinterpreting the expected usage of toNextAttribute, or it > simply doesn't work. Here's my test code: > public static void main(String[] args) throws Exception > { > XmlObject xml = XmlObject.Factory.parse(new StringReader("<foo > a=\"x\"><bar>test</bar></foo>")); > XmlCursor cursor = xml.newCursor(); > boolean found = cursor.toFirstAttribute(); > System.out.println("found attribute: " + found); > } > And it outputs: > found attribute: false > I'm assuming this is a bug as the javadoc implies this should work. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]