Changeset 11082


Ignore:
Timestamp:
2006-01-23T14:54:05+13:00 (18 years ago)
Author:
mdewsnip
Message:

Fixed bug where exceptions would be thrown when trying to delete a filtered directory.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/file/FileSystemModel.java

    r10682 r11082  
    194194
    195195
     196    // The file tree can be filtered, so check that the node to be removed is actually part of the model
     197    public void removeNodeFromParent(MutableTreeNode node)
     198    {
     199    TreeNode parent_node = ((FileNode) node).getParent();
     200    if (parent_node != null && parent_node.getIndex((FileNode) node) != -1) {
     201        super.removeNodeFromParent(node);
     202    }
     203    }
     204
     205
    196206    private class TreePathComparator
    197207    implements Comparator {
Note: See TracChangeset for help on using the changeset viewer.