1 /* GENERATED SOURCE. DO NOT MODIFY. */ 2 // © 2016 and later: Unicode, Inc. and others. 3 // License & terms of use: http://www.unicode.org/copyright.html#License 4 /** 5 ******************************************************************************* 6 * Copyright (C) 1996-2011, International Business Machines Corporation and 7 * others. All Rights Reserved. 8 ******************************************************************************* 9 */ 10 11 package ohos.global.icu.impl; 12 13 /** 14 * Internal class containing selector constants for the unicode character names. 15 * Constants representing the "modern" name of a Unicode character or the name 16 * that was defined in Unicode version 1.0, before the Unicode standard 17 * merged with ISO-10646. 18 * Arguments for <a href=UCharacterName.html>UCharacterName</a> 19 * @author Syn Wee Quek 20 * @hide exposed on OHOS 21 */ 22 23 public interface UCharacterNameChoice 24 { 25 // public variables ============================================= 26 27 static final int UNICODE_CHAR_NAME = 0; 28 static final int OBSOLETE_UNUSED_UNICODE_10_CHAR_NAME = 1; 29 static final int EXTENDED_CHAR_NAME = 2; 30 /* Corrected name from NameAliases.txt. */ 31 static final int CHAR_NAME_ALIAS = 3; 32 static final int CHAR_NAME_CHOICE_COUNT = 4; 33 static final int ISO_COMMENT_ = CHAR_NAME_CHOICE_COUNT; 34 } 35