diff options
author | Chris Toshok <toshok@ximian.com> | 2001-10-03 06:46:24 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2001-10-03 06:46:24 +0800 |
commit | e1b0851d1aee8feda815510005c4ed9ce88ec5d1 (patch) | |
tree | 3545d10a724f7f17137f16cf85c8f0df9e1a2707 /shell | |
parent | 378422f6e180da04a033a2783d7806a848f90385 (diff) | |
download | gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar.gz gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar.bz2 gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar.lz gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar.xz gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.tar.zst gsoc2013-evolution-e1b0851d1aee8feda815510005c4ed9ce88ec5d1.zip |
remove most of the oaf stuff from here. we do it in load_uri, where we'll
2001-10-02 Chris Toshok <toshok@ximian.com>
* backend/ebook/e-book.c (e_book_construct): remove most of the
oaf stuff from here. we do it in load_uri, where we'll have more
information (namely, the protocol we're using.)
(activate_factories_for_uri): do an oaf query to get a list of all
objects implementing our BookFactory interface and also supporting
the protocol used in the uri.
(e_book_load_uri): try activating book factories to handle this
uri, and start the iteration over the list.
(e_book_load_uri_from_factory): try and load the uri.
(e_book_load_uri_open_cb): callback function for the
BookFactory_openBook call - if it succeeds, call the user's
callback. otherwise step to the next factory.
(e_book_load_uri_step): go to the next factory in our list, and
error out if there are no more.
svn path=/trunk/; revision=13358
Diffstat (limited to 'shell')
0 files changed, 0 insertions, 0 deletions