1 /** 2 ******************************************************************************* 3 * Copyright (C) 1996-2011, International Business Machines Corporation and 4 * others. All Rights Reserved. 5 ******************************************************************************* 6 */ 7 8 package com.ibm.icu.impl; 9 10 /** 11 * Internal class containing selector constants for the unicode character names. 12 * Constants representing the "modern" name of a Unicode character or the name 13 * that was defined in Unicode version 1.0, before the Unicode standard 14 * merged with ISO-10646. 15 * Arguments for <a href=UCharacterName.html>UCharacterName</a> 16 * @author Syn Wee Quek 17 * @since oct0600 18 */ 19 20 public interface UCharacterNameChoice 21 { 22 // public variables ============================================= 23 24 static final int UNICODE_CHAR_NAME = 0; 25 static final int OBSOLETE_UNUSED_UNICODE_10_CHAR_NAME = 1; 26 static final int EXTENDED_CHAR_NAME = 2; 27 /* Corrected name from NameAliases.txt. */ 28 static final int CHAR_NAME_ALIAS = 3; 29 static final int CHAR_NAME_CHOICE_COUNT = 4; 30 static final int ISO_COMMENT_ = CHAR_NAME_CHOICE_COUNT; 31 } 32