661662663664665666667668669670671
return true; } // Extract attributes final VariableAssignmentParser attributeParser = new VariableAssignmentParser(tagText); while (attributeParser.matcher().find(pos)) { // Get key and value using attribute pattern String value = attributeParser.getValue(); // In case like <html xmlns:wicket> will the value be null
673674675676677678679680681682683
{ value = ""; } // Set new position to end of attribute pos = attributeParser.matcher().end(0); // Chop off double quotes or single quotes if (value.startsWith("\"") || value.startsWith("\'")) { value = value.substring(1, value.length() - 1);
640641642643644645646647648649650
652653654655656657658659660661662
627628629630631632633634635636637
639640641642643644645646647648649
617618619620621622623624625626627
629630631632633634635636637638639