You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Mukul Gandhi (JIRA)" <xe...@xml.apache.org> on 2010/07/24 13:48:51 UTC

[jira] Created: (XERCESJ-1460) implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing

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: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org


[jira] Resolved: (XERCESJ-1460) implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing

Posted by "Mukul Gandhi (JIRA)" <xe...@xml.apache.org>.
     [ https://issues.apache.org/jira/browse/XERCESJ-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mukul Gandhi resolved XERCESJ-1460.
-----------------------------------

    Resolution: Fixed

I've tested this change enough, and am happy with the implementation. I'm therefore marking this as fixed.

Any future improvements will be done for this, as we find any gaps vis-a-vis the language spec.

> 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: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org


[jira] Commented: (XERCESJ-1460) implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing

Posted by "Mukul Gandhi (JIRA)" <xe...@xml.apache.org>.
    [ https://issues.apache.org/jira/browse/XERCESJ-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891992#action_12891992 ] 

Mukul Gandhi commented on XERCESJ-1460:
---------------------------------------

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: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org


[jira] Updated: (XERCESJ-1460) XML Schema 1.1: Implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing

Posted by "Michael Glavassevich (JIRA)" <xe...@xml.apache.org>.
     [ https://issues.apache.org/jira/browse/XERCESJ-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Glavassevich updated XERCESJ-1460:
------------------------------------------

    Summary: XML Schema 1.1: Implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing  (was: implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing)

> XML Schema 1.1: 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: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org


[jira] Issue Comment Edited: (XERCESJ-1460) implementation of vc:typeAvailable, vc:typeUnavailable, vc:facetAvailable & vc:facetUnavailable attributes for conditional inclusion processing

Posted by "Mukul Gandhi (JIRA)" <xe...@xml.apache.org>.
    [ 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: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org