int count = cmodel.getConversationCount(null);
int count = cmodel.getConversationCount();
        public void setSelectedFragment(String type, String key) {            try {                _rwl.writeLock().acquire();                _type = type;                _key = key;                _conversationList.clear();                if (_type != null && _key != null) {                    ConversationModel cmodel = _model.getConversationModel();                    int count = cmodel.getConversationCount(null);                    for (int i=0; i<count; i++) {                        ConversationID id = cmodel.getConversationAt(null, i);                        String[] fragments = getConversationFragmentKeys(id,  _type);                        if (fragments != null) {                            for (int j=0; j<fragments.length; j++) {                                if (fragments[j].equals(_key)) {                                    _conversationList.add(id);                                    break;                                }                            }                        }                    }                }                _rwl.readLock().acquire();                _rwl.writeLock().release();                fireConversationsChanged();                _rwl.readLock().release();            } catch (InterruptedException ie) {                _logger.severe("Interrupted! " + ie);            }        }