public void onLetterContextChanged(Letter source) { if (_letterStateTables.get(_playerIdx) == null) initLetterStateTable(_playerIdx); Hashtable<String, LetterContext> letterState = _letterStateTables.get(_playerIdx); letterState.put(String.valueOf(source.getLetter()), source.getLetterContext()); if (source.getLetter() == _letter) _letterContext = source.getLetterContext(); }