Hi Elena,
I am glad that you commited my code. Right now I am coding
XSDAttributeGroupTraverser. I would like to be more involved with the
Schema/Grammar part. I will let you know soon what I will be doing next.
As far as DataType Validators are concerned, Gopal and Arun are looking into
this. Gopal will soon write a mail on this.
Cheers,
Rahul.
Sun Microsystems Inc.
> Date: Mon, 10 Sep 2001 18:23:34 -0400
> From: Elena Litani <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
>
> Rahul, hi,
>
> > Please find attached the code for class XSDGroupTraverser, 'v2' branch. I
have
> > coded this class with some REVISITs.
>
> Thank you!
>
> It would be great if you let us know what you are working on. We should
> try to avoid duplicating efforts.
>
> One of the areas we are not planning to work on right now is datatype
> validators redesign.
>
> We did not give too much thoughts to it yet... In general, there are 2
> major modifications (made/to be made):
>
> [1] Datatype registry is gone. Mainly, because it used to store all
> simple types from all grammars we traverse - making grammar cashing
> impossible. We now have static XML Schema grammar that includes all XML
> Schema build-in datatype validators [we should probably think about more
> elegant way of doing it].
>
> [2] In Xerces 1 we used to create datatype validator for each simpleType
> definition. We think that it might be better to have just one datatype
> validator (per XML schema datatypes] and have facets stored separately
> in
> XMLSimpleTypeDecl class. Validate method would accept facets and content
> to be validated.
>
> Will you be willing to have a look into redesigning the datatypes? If
> you are, please, let us know, so we can give you more information --
> Sandy already has some nice ideas on how to modify XMLSimpleTypeDecl.
>
> Thank you,
> Elena.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]