[EMAIL PROTECTED] wrote:Yes, I'd be nice to keep the extension namespaces to a minimum as you say.Santiago proposes: Agree. Also, the semantics of the possible type conversions will have to be defined as in 2.0, with the addition of the Java types (part of this is already implemented in XSLTC, I think).For harmony with the XSLT 2.0 standard, I suggest that we call it xalan:as. (In XSLT 2.0, xsl:variable has an "as" attribute which can be set to any sequence type, including types from your own schema if you "imported" the schema.) Yes, that's why I did not propose to xs:QName as the type of the attribute :-) I suppose one can replace "." by some other sensible char, but I don't really have a good suggestion at the moment.The other naming issue is how to name the values. The "XSLT built-in types" may need to be placed in the Xalan namespace. (XSLT 2.0 will put most built-in types into the Schema namespace.) The Java class types might prefer a dotted notation, which has some interesting interplay with QNames. The names should be readable and amenable to error-checking. Anyone else have some ideas or thoughts? -- Santiago |
- XSLTC Extensions Siljan Simpson
- Re: XSLTC Extensions Morris Kwan
- Re: XSLTC Extensions Santiago Pericas-Geertsen
- how to get external document and insert... Vladimir I.
- Re: how to get external document an... Joseph Kesselman
- Re: XSLTC Extensions Morris Kwan
- Re: XSLTC Extensions Santiago Pericas-Geertsen
- Re: XSLTC Extensions david_marston
- Re: XSLTC Extensions Santiago Pericas-Geertsen
- Re: XSLTC Extensions Siljan Simpson
