question: public static int parseTitleMap ( String s ) throws NumberFormatException { int titleCase = MAP_UNDEFINED ; int length = s . length ( ) ; if ( length >= 4 && length <= 6 ) { titleCase = Integer . parseInt ( s , 16 ) ; } else if ( s . length ( ) != 0 ) { throw new NumberFormatException ( ) ; } return titleCase ; }
target:  Parse the titlecase mapping attribute for a Unicode character.  If there is a titlecase mapping attribute and the parse succeeds, then the hasTitleMap field is set to true, the titleMap field of this UnicodeSpec object is updated, and false is returned. If the titlecase mapping attribute is an empty string, the parse succeeds but the hasTitleMap field is set to false. (and false is returned). The titlecase mapping attribute should be a four to six digit hexadecimal integer.