xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Carey <patrickca...@yahoo.com>
Subject Re: New serializer API
Date Fri, 17 Dec 1999 17:55:50 GMT
Be happy to...

Pick a time that's convenient for you all, and I'd be
happy to show you our bp after an nda...

My office is in Foster City, so really anytime that
fits in with your schedule will probably work.

Look forward to meeting with you all.

Sincerely yours,

Patrick Carey
650-378-5290

--- Mike Pogue <mpogue@apache.org> wrote:
> Some of us (Arkin, myself) are in the SF Bay area. 
> I'd certainly be
> very interested in seeing what you have in mind!
> 
> Mike
> 
> Patrick Carey wrote:
> > 
> > Thank you for your prompt reply.
> > 
> > If you're located within the Silicon Valley/Bay
> area,
> > and it would be convenient for you, I would like
> to
> > show you what we have in mind, as far as a future
> > Internet appliance product is concerned?
> > 
> > Also, I will do some more research regarding SAX.
> > 
> > Again, thank you for your help.
> > 
> > Sincerely yours,
> > 
> > Patrick W. CArey
> > 
> > 
> > 
> > --- Assaf Arkin <arkin@exoffice.com> wrote:
> > > Patrick Carey wrote:
> > > >
> > > > Would this work on a hand-held wireless
> Internet
> > > > appliance...?
> > >
> > > The serializer is pretty light weight, but I
> think
> > > in a hand held you'll
> > > want to use only the SAX functionality.
> > >
> > > arkin
> > >
> > >
> > > >
> > > > --- Assaf Arkin <arkin@exoffice.com> wrote:
> > > > > Based on Scott's, Stefano's and other
> > > contributors
> > > > > I've revamped the
> > > > > Serializer interface with the following
> changes:
> > > > >
> > > > > BaseSerializer has been renamed
> > > > > BaseMarkupSerializer, it's only
> > > > > intention in life is to be part of the
> > > XML/HTML/XHML
> > > > > serializer
> > > > > implementation.
> > > > >
> > > > > DOMSerializer has been added as an interface
> for
> > > > > serializing DOM,
> > > > > DocumentHandler is still the interface for
> > > > > serializing SAX.
> > > > >
> > > > > A SAX serializer need only implement
> > > > > DocumentHandler, but the one
> > > > > provided also implement the other SAX
> > > interfaces,
> > > > > it's the
> > > > > responsibility of the SAX producer to
> register
> > > the
> > > > > DocumentHandler as
> > > > > any other interface. I do not think it makes
> > > sense
> > > > > to extend
> > > > > HandlerBase, and not all the interfaces
> (SAX2)
> > > are
> > > > > supported by
> > > > > HandlerBase at the moment, but I'm looking
> for
> > > your
> > > > > input on that.
> > > > >
> > > > > The Serializer interface now serves for
> setting
> > > the
> > > > > output
> > > > > stream/writer/output format and for
> obtaining a
> > > > > SAX/DOM serializer. The
> > > > > same serializer can be reused by setting a
> > > different
> > > > > stream/writer/output over it's life time,
> there
> > > is
> > > > > no need to call a
> > > > > specific init method.
> > > > >
> > > > > SerializerFactory has been added. It uses a
> > > default
> > > > > SerializerFactoryImpl for registering
> > > XML/HTML/XHTML
> > > > > serializer
> > > > > factories, in addition, it reads a list of
> > > factories
> > > > > from a system
> > > > > property and register that. In order to
> support
> > > > > that, each factory now
> > > > > reports what method it supports (with
> > > > > getSupportedMethod). The default
> > > > > serializers for XML/HTML/XHTML are always
> > > present,
> > > > > but can be superceded
> > > > > with the properties file.
> > > > >
> > > > > (Note to Stefano and Jame: I've added a FOP
> > > method
> > > > > to OutputFormat, and
> > > > > adding a FOP serializer to the default base
> > > should
> > > > > be a snap. The FOP
> > > > > serializer does not need to extend
> > > > > BaseMarkupSerializer.)
> > > > >
> > > > > For backward compatibility with existing
> code
> > > > > Serializer is still an
> > > > > abstract class and still supports the
> > > > > makeSerializer/ makeSAXSerializer
> > > > > methods, however, I do expect these to be
> > > deprecated
> > > > > and Serializer to
> > > > > become an interface once enough people
> migrate.
> > > > >
> > > > >
> > > > > I'm looking for volunteers to test the code
> for
> > > a
> > > > > few days before it
> > > > > gets committed, makeing sure it works as
> > > specified
> > > > > and doesn't break.
> > > > >
> > > > > arkin
> > > > >
> > > >
> > > > =====
> > > > Patrick W. CareyGrapevine Solutions, Inc.809
> > > Laurel Street#628San Carlos, California
> 94070Direct:
> > > 650-378-5290 or
> 408-229-4335patrickcarey@yahoo.com -
> > > Fax:(419)828-8296
> > > >
> __________________________________________________
> > > > Do You Yahoo!?
> > > > Thousands of Stores.  Millions of Products. 
> All
> > > in one place.
> > > > Yahoo! Shopping: http://shopping.yahoo.com
> > >
> > 
> > =====
> > Patrick W. CareyGrapevine Solutions, Inc.809
> Laurel Street#628San Carlos, California 94070Direct:
> 650-378-5290 or 408-229-4335patrickcarey@yahoo.com -
> Fax:(419)828-8296
> > __________________________________________________
> > Do You Yahoo!?
> > Thousands of Stores.  Millions of Products.  All
> in one place.
> > Yahoo! Shopping: http://shopping.yahoo.com
> 


=====
Patrick W. CareyGrapevine Solutions, Inc.809 Laurel Street#628San Carlos, California 94070Direct:
650-378-5290 or 408-229-4335patrickcarey@yahoo.com - Fax:(419)828-8296
__________________________________________________
Do You Yahoo!?
Thousands of Stores.  Millions of Products.  All in one place.
Yahoo! Shopping: http://shopping.yahoo.com

Mime
View raw message