public void addWord(final String word) { if (isCorrect(word)) return; Charset charset= Charset.forName(getEncoding()); ByteBuffer byteBuffer= charset.encode(word + "\n"); //$NON-NLS-1$ int size= byteBuffer.limit(); if (!isEmpty() && "UTF-16".equals(charset.name())) //$NON-NLS-1$ bomCutSize= 2; hashWord(word);
if (stream != null) { try { fUserDictionary= new PersistentSpellDictionary(url); fChecker.addDictionary(fUserDictionary); } finally {
if (stream != null) { try { fUserDictionary= new PersistentSpellDictionary(url); fChecker.addDictionary(fUserDictionary); } finally {
@Override public void addWord(final String word) { if (isCorrect(word)) return; Charset charset= Charset.forName(getEncoding()); ByteBuffer byteBuffer= charset.encode(word + "\n"); //$NON-NLS-1$ int size= byteBuffer.limit(); if (!isEmpty() && "UTF-16".equals(charset.name())) //$NON-NLS-1$ bomCutSize= 2; hashWord(word);
if (stream != null) { try { fUserDictionary= new PersistentSpellDictionary(url); fChecker.addDictionary(fUserDictionary); } finally {
@Override public void addWord(final String word) { if (isCorrect(word)) return; Charset charset= Charset.forName(getEncoding()); ByteBuffer byteBuffer= charset.encode(word + "\n"); //$NON-NLS-1$ int size= byteBuffer.limit(); if (!isEmpty() && "UTF-16".equals(charset.name())) //$NON-NLS-1$ bomCutSize= 2; hashWord(word);