{ String elementName;  requireWhitespace (); elementName = readNmtoken (true); boolean white = tryWhitespace (); while (!tryRead ('>')) { if (!white) error ("whitespace required before attribute definition"); parseAttDef (elementName); white = tryWhitespace (); } }
{ String elementName;  requireWhitespace(); elementName = readNmtoken(true); boolean white = tryWhitespace(); while (!tryRead('>')) { if (!white) { error("whitespace required before attribute definition"); } parseAttDef(elementName); white = tryWhitespace(); } }
    private void parseAttlistDecl ()    throws Exception    {	String elementName;	requireWhitespace ();	elementName = readNmtoken (true);	boolean white = tryWhitespace ();	while (!tryRead ('>')) {	    if (!white)		error ("whitespace required before attribute definition");	    parseAttDef (elementName);	    white = tryWhitespace ();	}    }