Class CharMirror
- java.lang.Object
-
- org.apache.fop.complexscripts.util.CharMirror
-
public final class CharMirror extends java.lang.Object
Mirror related utilities.
This work was originally authored by Glenn Adams (gadams@apache.org).
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]
mirroredCharacters
private static int[]
mirroredCharactersMapping
-
Constructor Summary
Constructors Modifier Constructor Description private
CharMirror()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
hasMirrorable(java.lang.String s)
Determine if string has a mirrorable character.private static int
mirror(int c)
static java.lang.String
mirror(java.lang.String s)
Mirror characters that are designated as having the bidi mirrorred property.
-
-
-
Method Detail
-
mirror
public static java.lang.String mirror(java.lang.String s)
Mirror characters that are designated as having the bidi mirrorred property.- Parameters:
s
- a string whose characters are to be mirrored- Returns:
- the resulting string
-
hasMirrorable
public static boolean hasMirrorable(java.lang.String s)
Determine if string has a mirrorable character.- Parameters:
s
- a string whose characters are to be tested for mirrorability- Returns:
- true if some character can be mirrored
-
mirror
private static int mirror(int c)
-
-