--- old/jdk/src/java.base/share/classes/sun/text/bidi/BidiBase.java 2015-07-13 16:11:44.000000000 +0900 +++ new/jdk/src/java.base/share/classes/sun/text/bidi/BidiBase.java 2015-07-13 16:11:44.000000000 +0900 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -22,17 +22,13 @@ * or visit www.oracle.com if you need additional information or have any * questions. */ + /* - ******************************************************************************* - * (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved * - * * - * The original version of this source code and documentation is copyrighted * - * and owned by IBM, These materials are provided under terms of a License * - * Agreement between IBM and Sun. This technology is protected by multiple * - * US and International patents. This notice and attribution to IBM may not * - * to removed. * - ******************************************************************************* - */ +******************************************************************************* +* Copyright (C) 2001-2014, International Business Machines +* Corporation and others. All Rights Reserved. +******************************************************************************* +*/ /* FOOD FOR THOUGHT: currently the reordering modes are a mixture of * algorithm for direct BiDi, algorithm for inverse Bidi and the bizarre @@ -52,12 +48,10 @@ package sun.text.bidi; -import java.io.IOException; import java.lang.reflect.Array; import java.text.AttributedCharacterIterator; import java.text.Bidi; import java.util.Arrays; -import java.util.MissingResourceException; import sun.misc.JavaAWTFontAccess; import sun.misc.SharedSecrets; import sun.text.normalizer.UBiDiProps; @@ -68,10 +62,9 @@ * *

Bidi algorithm for ICU

* - * This is an implementation of the Unicode Bidirectional algorithm. The + * This is an implementation of the Unicode Bidirectional Algorithm. The * algorithm is defined in the Unicode Standard Annex #9, - * version 13, also described in The Unicode Standard, Version 4.0 . + * href="http://www.unicode.org/unicode/reports/tr9/">Unicode Standard Annex #9. *

* * Note: Libraries that perform a bidirectional algorithm and reorder strings @@ -106,6 +99,7 @@ *

  • {@link #LTR} *
  • {@link #RTL} *
  • {@link #MIXED} + *
  • {@link #NEUTRAL} * * *

    Basic concept: levels

    @@ -167,6 +161,7 @@ * *

    Basic concept: Reordering Options

    * Reordering options can be applied during Bidi text transformations. + * *

    See Also: *