protected abstract BookmarkIterator[] availableBookmarks();

protected abstract BookmarkIterator [ ] availableBookmarks ( ) ;
returns an array of iterators to the available bookmarks . the first one is tried and in case of complete importing failure the second one is then used and so on until the array is exhausted . note that no new bookmarks is not a failure . called by an async task .
