[Pipet Devel] Tools for parsing XML with Python
J.W. Bizzaro
bizzaro at bc.edu
Mon Sep 27 13:52:22 EDT 1999
Hmmm. So this is all Bonobo? Does Gnome-DB make use of Bonobo? *sigh* you can
see why we're using Gnome as the foundation for Loci :-)
Jeff
Svanberg Liss wrote:
>
> > What's a bonobo compound document (i.e., a guppi figure in a gnumeric
> > spreadsheet) look like anyway? Does anyone know?
>
> A compund document is usually a GNOME::Storage where each compund part is a
> GNOME::Stream and can be found inside the storage.
> What a GNOME::Storage really are when it's stored on disk ( if it's even
> possible to store it on disk ) is application dependent. I should guess that
> it typically will be a directory.
>
> To store a compund document requires that each component has declared an
> interface that is called GNOME::Persist<something>.
> These interfaces contains methods that are able to store a component's data
> in a GNOME::Storage ( among other things ).
> So, when you wan't to store a compund document, you typically create ( or
> finds ) a GNOME::Storage, and then you tell the different components of the
> document to store themselves into your storage.
>
> Since there exists GNOME::Persist<blah> interfaces that are designed to
> store data directly on disk, or into a stream, things might be different in
> reality. A compund document *may* as an example be a number of files
> shattered around the net, or it might be one single (probably binary) file.
>
> // Liss
>
> _______________________________________________
> pipet-devel maillist - pipet-devel at bioinformatics.org
> http://bioinformatics.org/mailman/listinfo/pipet-devel
--
+----------------------------+
| J.W. Bizzaro |
| jeff at bioinformatics.org |
| |
| THE OPEN LAB |
| Open Source Bioinformatics |
| |
| http://bioinformatics.org/ |
+----------------------------+
More information about the Pipet-Devel
mailing list