home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.motif;
-
- import sun.io.CharToByteCNS11643;
-
- public class CharToByteX11CNS11643P14 extends CharToByteCNS11643 {
- public String toString() {
- return "X11CNS11643P14";
- }
-
- public boolean canConvert(char var1) {
- int var2 = ((CharToByteCNS11643)this).getNative(var1);
- return ('\uff00' & var1) != 0 && (var2 & 983040) == 917504;
- }
-
- public int convert(char[] var1, int var2, int var3, byte[] var4, int var5, int var6) {
- for(int var7 = var2; var7 < var3; ++var7) {
- int var8 = ((CharToByteCNS11643)this).getNative(var1[var7]);
- var4[var5++] = (byte)(var8 >> 8 & 127);
- var4[var5++] = (byte)(var8 & 127);
- }
-
- return (var3 - var2) * 2;
- }
- }
-