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;
}

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 ; }
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 .
