From: Jakub H. <mal...@us...> - 2006-03-15 19:07:10
|
Update of /cvsroot/jedit/plugins/TextAutocomplete/net/jakubholy/jedit/autocomplete In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30911/net/jakubholy/jedit/autocomplete Modified Files: WordListEditorUI.java Log Message: Corrected deletion of selected words. Index: WordListEditorUI.java =================================================================== RCS file: /cvsroot/jedit/plugins/TextAutocomplete/net/jakubholy/jedit/autocomplete/WordListEditorUI.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- WordListEditorUI.java 15 Mar 2006 15:52:12 -0000 1.1 +++ WordListEditorUI.java 15 Mar 2006 19:06:58 -0000 1.2 @@ -141,7 +141,6 @@ private void deleteAllButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_deleteAllButtonActionPerformed autoComplete.getWordList().clear(); wordListModel.clear(); - // TODO: refresh list }//GEN-LAST:event_deleteAllButtonActionPerformed private void deleteButtonActionPerformed(java.awt.event.ActionEvent evt) @@ -150,8 +149,9 @@ for (int i = 0; i < selected.length; i++) { autoComplete.forgetWord( (String)wordListModel.get(selected[i]) ); - wordListModel.remove(selected[i]); + //wordListModel.remove(selected[i]); // Modifies the indices? } + rereadWords(); } private void addWordButtonActionPerformed(java.awt.event.ActionEvent evt) @@ -165,12 +165,13 @@ /** Reread the list of remebered words and re-display them on the list. */ private void rereadWords() { -// FIXME: Doesn't work, the list is empty +// FIXME: Doesn't work, the list is empty ??? Completion[] words = autoComplete.getWordList().getAllWords(); wordListModel.clear(); for (int i = 0; i < words.length; i++) { wordListModel.addElement( words[i].getWord() ); } + //wordList.revalidate(); } /* * |