public CatalogTreeLeaf getLeaf(String name, String path) { for (int i = 0; i < _leaves.size(); i++) { CatalogTreeLeaf leaf = _leaves.get(i); if (name.equals(leaf.getName()) && path.equals(leaf.getPath())) { return leaf; } } return null; }
public void deleteLeaf(String name, String path) { for (int i = 0; i < _leaves.size(); i++) { CatalogTreeLeaf leaf = _leaves.get(i); if (name.equals(leaf.getName()) && path.equals(leaf.getPath())) { _leaves.remove(i); return; } } }