if (isEncodingAvailable("1140")) {
if (isEncodingAvailable("Cp1140")) {
   static final CodePage getCodePage(String cp)   {      System.err.println("Trying NativeCodePage:" + cp);      if (cp.equals("37"))         return new NativeCodePage(cp, codePage37);      if (cp.equals("37PT"))         return new NativeCodePage(cp, codePage37PT);      if (cp.equals("273"))         return new NativeCodePage(cp, codePage273);      if (cp.equals("277-dk"))         return new NativeCodePage(cp, codePage277_DK);      if (cp.equals("277-no"))         return new NativeCodePage(cp, codePage277_NO);      if (cp.equals("278"))         return new NativeCodePage(cp, codePage278);      if (cp.equals("280"))         return new NativeCodePage(cp, codePage280);      if (cp.equals("284"))         return new NativeCodePage(cp, codePage284);      if (cp.equals("285"))         return new NativeCodePage(cp, codePage285);      if (cp.equals("297"))         return new NativeCodePage(cp, codePage297);      if (cp.equals("424"))         return new NativeCodePage(cp, codePage500ch);      if (cp.equals("500-ch"))         return new NativeCodePage(cp, codePage500ch);      if (cp.equals("870-pl"))         return new NativeCodePage(cp, codePage870);      if (cp.equals("870-sk"))         return new NativeCodePage(cp, codePage870sk);      if (cp.equals("871"))         return new NativeCodePage(cp, codePage871);      if (cp.equals("875"))         return new NativeCodePage(cp, codePage875);      if (cp.equals("1025-r"))         return new NativeCodePage(cp, codePage1025);      if (cp.equals("1026"))         return new NativeCodePage(cp, codePage1026);      if (cp.equals("1141")) {         if (isEncodingAvailable("1141")) {            return new NativeCodePage(cp, codePage1141);         } else {            System.err.println("Charset encoding 1141 not available");            return null;         }      }      if (cp.equals("1140")) {         if (isEncodingAvailable("1140")) {            return new NativeCodePage(cp, codePage1140);         } else {            System.err.println("Charset encoding 1140 not available");            return null;         }      }      if (cp.equals("1147"))         return new NativeCodePage(cp, codePage1147);//      return codePage37;      return null;   }