question: protected char [ ] qname ( boolean ns ) throws Exception { mBuffIdx = - 1 ; bname ( ns ) ; char chars [ ] = new char [ mBuffIdx + 1 ] ; System . arraycopy ( mBuff , 0 , chars , 0 , mBuffIdx + 1 ) ; return chars ; }
target:  Reads a qualified xml name. The characters of a qualified name is an array of characters. The first (chars[0]) character is the index of the colon character which separates the prefix from the local name. If the index is zero, the name does not contain separator or the parser works in the namespace unaware mode. The length of qualified name is the length of the array minus one.