1 19 20 package jxl.write.biff; 21 22 import jxl.biff.Type; 23 import jxl.biff.IntegerHelper; 24 import jxl.biff.StringHelper; 25 import jxl.biff.WritableRecordData; 26 import jxl.biff.CountryCode; 27 28 31 class CountryRecord extends WritableRecordData 32 { 33 36 private int language; 37 38 41 private int regionalSettings; 42 43 46 public CountryRecord(CountryCode lang, CountryCode r) 47 { 48 super(Type.COUNTRY); 49 50 language = lang.getValue(); 51 regionalSettings = r.getValue(); 52 } 53 54 public CountryRecord(jxl.read.biff.CountryRecord cr) 55 { 56 super(Type.COUNTRY); 57 58 language = cr.getLanguageCode(); 59 regionalSettings = cr.getRegionalSettingsCode(); 60 } 61 62 67 public byte[] getData() 68 { 69 byte[] data = new byte[4]; 70 71 IntegerHelper.getTwoBytes(language, data, 0); 72 IntegerHelper.getTwoBytes(regionalSettings, data, 2); 73 74 return data; 75 } 76 } 77 78 79 80 81 82 83 84 85 | Popular Tags |