OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

relax-ng message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [relax-ng] Re: DOM Level 3 AS




> In my experience, if you want to be abstract enough, you cannot be more
> concrete than the Acceptor model of MSV (com.sun.msv.verifier.Acceptor).
> This is so abstract that it's pretty useless for anything but validation.

I think one could make an abstract enough interface for schema-guided
document editing, e.g.

- is this element valid here?
- what elements can be inserted here?

DOM Level 3 AS has this:

http://www.w3.org/TR/DOM-Level-3-ASLS/abstract-schemas.html#DocumentEditing

but some parts look rather non-general.

For editing a schema I think it's very hard to abstract away the details of
the schema language.  I don't think DOM Level 3 is very successful at this.
For example, it completely throws away DTD parameter entities.

James




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC