_dontEscape    = (BitArray)in.readObject(); if (_dontEscape.size() == 0) { _dontEscape = null; }
    public void readExternal(ObjectInput in)	throws IOException, ClassNotFoundException {	_treeNodeLimit = in.readInt();	_firstAttributeNode = in.readInt();	_documentURI = (String)in.readObject();	_type          = (short[])in.readObject();	_namespace     = (short[])in.readObject();	_prefix        = (short[])in.readObject();	_parent        = (int[])in.readObject();	_nextSibling   = (int[])in.readObject();	_offsetOrChild = (int[])in.readObject();	_lengthOrAttr  = (int[])in.readObject();	_text          = (char[])in.readObject();	_namesArray    = (String[])in.readObject();	_uriArray      = (String[])in.readObject();	_prefixArray   = (String[])in.readObject();	_whitespace    = (BitArray)in.readObject();	_types         = setupMapping(_namesArray);    }