Re: XObjects (was TLAa was SOX)

Graham Moore (graham.moore@dpsl.co.uk)
Thu, 8 Oct 1998 8:18:57 +0000


I like XObjects=2E XObjects IS what we are doing=2E Its like CLOS - common=20=
lisp=20
object system=2E

Does that mean we could have XOS - XML Object System ! SOX backwards makes=20
it all a little confusing I fear=2E :)

anyway interfaces=2E=2E=2E=2E=2E=2E=2E=2E=2E

> public interface Bindings
> {
> public org=2Ew3c=2Edom=2EDocument
> convert(org=2Exml=2Esax=2EInputSource inputSource)
> throws SAXException;
> }

i think the above is at the right level=2E Is this part of a domBuilder=20
interface?

if so should 'convert' be 'build'

public interface domBuilder
{
public org=2Ew3c=2Edom=2EDocument=20
build(org=2Exml=2Esax=2EInputSource inputSource)
throws SAXException;
=20
public org=2Ew3c=2Edom=2EDocument build(org=2Exml=2Esax=2EInputS=
ource=20
inputSource, org=2Ew3c=2Edom=2EDocument mappingDOM)
throws SAXException;=20

etc=2E
}

The second prototype is an example of how generic binding types might be=20
specified=2E The mappingDOM contains information regarding the instantiatio=
n=20
of the DOM from the inputSource=2E

graham=2E

gdm@dpsl=2Eco=2Euk