Hi,
I thought of writing about the things happening around the SCD project.
We are planing not to support the following features for now with the
current implementation plan. If you have any suggestion, please let us
know.
1. the Schema Step. i.e. the SCP consisting of just '/'. [0]
According to the spec, we have to return the schema component for
'/', but since the current XSModel interface doesn't implement the
XSObject interface, we have no means to return the xsmodel as a schema
component. So, what we do right now is, just we return an empty list
for '/'.
2. the axis type, Extension axis [1]
3. Extension Accessors [2]
4. Fundamental Facets as schema components since still, they are not
exposed from any of Xerces's existing interfaces.
5. the top level Identity Constraint Definitions components. But we do
support this type of components if they are not at top level.
6. as I mentioned in an earlier discussion, we don't support Schema
1.1 constructs.
[0] http://www.w3.org/TR/xmlschema-ref/#section-path-interpret
[1] http://www.w3.org/TR/xmlschema-ref/#NT-ExtensionAxis
[2] http://www.w3.org/TR/xmlschema-ref/#NT-ExtensionAccessor
Looking forward to your feedback.
Thanks.
On 6/6/10, Michael Glavassevich <[email protected]> wrote:
>
> Mukul Gandhi <[email protected]> wrote on 06/04/2010 08:13:38 AM:
>
>> On Fri, Jun 4, 2010 at 4:45 PM, Ishan Jayawardena <[email protected]>
> wrote:
>> > 4 Iterator<Step> iterator()
>>
>> I think, we shouldn't use type-safe iterators (which I think, is newly
>> introduced in JDK 1.5) as Xerces supports JDK 1.3 min level as of now.
>>
>> So the above API could be changed to:
>> Iterator iterator()
>>
>> I feel, we could use JDK 1.4 for SCP, but I guess not 1.5 for Xerces
>> as of now :)
>
> That might be okay, but before making such a decision we need to consult
> with the community and hear their thoughts about the JDK support they need.
> In my opinion the user's needs should weigh higher than the convenience
> dropping older JDK support would have for developers / committers of
> Xerces.
>
>> --
>> Regards,
>> Mukul Gandhi
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>
> Thanks.
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: [email protected]
> E-mail: [email protected]
--
Best Regards,
Ishan Jayawardena.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]