private List<TileIndex> copyUp (TileIndex root, List<TileIndex> indexBuffer) throws IOException { if (_parameters._minLevel <= root.getLevel()) { indexBuffer.add(root); indexBuffer = checkBuffer(indexBuffer); indexBuffer = copyUp(TileIndex.getParent(root), indexBuffer); } return indexBuffer; }