public static boolean isInvalidXMLNameStartChar ( @ Nonnull final EXMLSerializeVersion eXMLVersion , final int c ) { switch ( eXMLVersion ) { case XML_10 : return INVALID_NAME_START_CHAR_XML10 . get ( c ) ; case XML_11 : return INVALID_NAME_START_CHAR_XML11 . get ( c ) ; case HTML : return INVALID_CHAR_HTML . get ( c ) ; default : throw new IllegalArgumentException ( "Unsupported XML version " + eXMLVersion + "!" ) ; } }
Check if the passed character is invalid for an element or attribute name on the first position