[
https://issues.apache.org/jira/browse/XERCESJ-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891992#action_12891992
]
Mukul Gandhi edited comment on XERCESJ-1460 at 7/24/10 12:23 PM:
-----------------------------------------------------------------
I've committed the changes for this functionality. This implementation fully
supports all the built-in XML Schema 1.1 types and facets, and is extensible to
support any implementation specific types and facets. For additional
implementation specific types and facets, we need to register them with
appropriate QName definitions into SchemaVersioningHelper (and of-course after
defining the implementation of new types themselves, to realize their usage).
For this change, I've used an API from java.lang.String which was newly
introduced starting from JDK 1.4 (which was really convenient). Therefore the
schema-dev branch would really now require min JDK level as 1.4 and would not
compile on JDK 1.3.
Fellow committers and anyone else interested in reviewing this change (both the
code-base and run-time functionality) is invited to do so, and send any
suggestions or corrections.
was (Author: mukul_gandhi):
I've committed the changes for this functionality. This implementation
fully supports all the built-in XML Schema 1.1 types and facets, and is
extensible to support any implementation specific types and facets. For
additional implementation specific types and facets, we need to register them
with appropriate QName definitions into SchemaVersioningHelper (and of-course
after defining the implementation of new types themselves, to realize their
usage).
Fellow committers and anyone else interested in reviewing this change (both the
code-base and run-time functionality) is invited to do so, and send any
suggestions or corrections.
> implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable &
> vc:facetUnavailable attributes for conditional inclusion processing
> -----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: XERCESJ-1460
> URL: https://issues.apache.org/jira/browse/XERCESJ-1460
> Project: Xerces2-J
> Issue Type: New Feature
> Components: XML Schema 1.1 Structures
> Affects Versions: 2.10.0
> Reporter: Mukul Gandhi
> Assignee: Mukul Gandhi
> Fix For: 2.11.0
>
>
> I think it'll be useful if we implement the attributes vc:typeAvailable,
> vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable from schema
> versioning namespace (http://www.w3.org/2007/XMLSchema-versioning). This is
> presently not implement in Xerces-J XML Schema 1.1 processor.
> I've written an implementation for this, and will shortly be committing code
> for this functionality in schema-dev branch.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]