/** * Parses the given Identifier String, making sure it follows the required syntax. * <p> * Use this factory method for user-supplied identifiers. * * @throws QtiParseException if value is not a valid identifier */ public static Identifier parseString(final String value) { verifyIdentifier(value); return new Identifier(value); }