8022473 has been logged to request replacements for the deprecated 
UCharacterEnums, but for now the deprecated warnings from UCharacterDirection 
should be suppressed.

diff --git a/src/share/classes/sun/net/idn/UCharacterDirection.java 
b/src/share/classes/sun/net/idn/UCharacterDirection.java
--- a/src/share/classes/sun/net/idn/UCharacterDirection.java
+++ b/src/share/classes/sun/net/idn/UCharacterDirection.java
@@ -32,7 +32,8 @@
 //      2005-05-19 Edward Wang
 //          - copy this file from 
icu4jsrc_3_2/src/com/ibm/icu/lang/UCharacterDirection.java
 //          - move from package com.ibm.icu.lang to package sun.net.idn
-//
+//      2014-05-01 Chris Hegarty
+//          - add class level @SuppressWarnings("deprecation")
 
 package sun.net.idn;
 
@@ -45,7 +46,7 @@
  * @author Syn Wee Quek
  * @stable ICU 2.1
  */
-
+@SuppressWarnings("deprecation") 
 final class UCharacterDirection implements UCharacterEnums.ECharacterDirection 
{
 
     // private constructor =========================================

-Chris.

Reply via email to