private String getAlgName ( int ch , int choice ) { /* Only the normative character name can be algorithmic. */ if ( choice == UCharacterNameChoice . UNICODE_CHAR_NAME || choice == UCharacterNameChoice . EXTENDED_CHAR_NAME ) { // index in terms integer index synchronized ( m_utilStringBuffer_ ) { m_utilStringBuffer_ . setLength ( 0 ) ; for ( int index = m_algorithm_ . length - 1 ; index >= 0 ; index -- ) { if ( m_algorithm_ [ index ] . contains ( ch ) ) { m_algorithm_ [ index ] . appendName ( ch , m_utilStringBuffer_ ) ; return m_utilStringBuffer_ . toString ( ) ; } } } } return null ; }
Gets the algorithmic name for the argument character