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 "Hiranya Jayathilaka (JIRA)" <xe...@xml.apache.org> on 2008/07/01 07:09:45 UTC

[jira] Created: (XERCESJ-1320) Implementing XML Schema Type Alternatives

Implementing XML Schema Type Alternatives
-----------------------------------------

                 Key: XERCESJ-1320
                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
             Project: Xerces2-J
          Issue Type: New Feature
          Components: XML Schema Structures
         Environment: Any
            Reporter: Hiranya Jayathilaka


XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Hiranya Jayathilaka updated XERCESJ-1320:
-----------------------------------------

    Attachment: xerces-cta-update1.patch

Attached herewith is the patch that implements basic traversal for XML schema type alternatives. This was done as a part of the Google Summer of Code 2008 program.

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema Structures
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>         Attachments: xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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] Assigned: (XERCESJ-1320) Implementing XML Schema Type Alternatives

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

Michael Glavassevich reassigned XERCESJ-1320:
---------------------------------------------

    Assignee: Khaled Noaman

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.0 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

Posted by "Hiranya Jayathilaka (JIRA)" <xe...@xml.apache.org>.
    [ https://issues.apache.org/jira/browse/XERCESJ-1320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12609460#action_12609460 ] 

Hiranya Jayathilaka commented on XERCESJ-1320:
----------------------------------------------

The corresponding project proposal can be found at http://wiki.apache.org/general/HiranyaJayathilaka/gsoc2008/xerces-j-proposal

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema Structures
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>         Attachments: xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Michael Glavassevich resolved XERCESJ-1320.
-------------------------------------------

    Resolution: Fixed

Hiranya, thanks very much for your contributions.  Khaled has committed [1] your patch to the XML Schema 1.1 branch.

[1] http://svn.apache.org/viewvc?view=rev&revision=674639

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.1 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch, xerces-cta-update2.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Michael Glavassevich updated XERCESJ-1320:
------------------------------------------

    Affects Version/s: 2.9.1

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.0 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Michael Glavassevich updated XERCESJ-1320:
------------------------------------------

    Component/s:     (was: XML Schema 1.0 Structures)
                 XML Schema 1.1 Structures

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.1 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Michael Glavassevich updated XERCESJ-1320:
------------------------------------------

    Fix Version/s: 2.10.0

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.1 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>             Fix For: 2.10.0
>
>         Attachments: po.xsd, xerces-cta-update1.patch, xerces-cta-update2.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Hiranya Jayathilaka updated XERCESJ-1320:
-----------------------------------------

    Attachment: po.xsd

Attached herewith is a sample schema document with type alternatives

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema Structures
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>         Attachments: po.xsd, xerces-cta-update1.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

Posted by "Michael Glavassevich (JIRA)" <xe...@xml.apache.org>.
    [ https://issues.apache.org/jira/browse/XERCESJ-1320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12613045#action_12613045 ] 

Michael Glavassevich commented on XERCESJ-1320:
-----------------------------------------------

I've marked this one as resolved.  When you have new code you should post it on a new JIRA issue.  Thanks.

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.1 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch, xerces-cta-update2.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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-1320) Implementing XML Schema Type Alternatives

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

Hiranya Jayathilaka updated XERCESJ-1320:
-----------------------------------------

    Attachment: xerces-cta-update2.patch

Made some minor changes to the way the default type definition is set for an element declaration.

> Implementing XML Schema Type Alternatives
> -----------------------------------------
>
>                 Key: XERCESJ-1320
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1320
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema 1.1 Structures
>    Affects Versions: 2.9.1
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Khaled Noaman
>         Attachments: po.xsd, xerces-cta-update1.patch, xerces-cta-update2.patch
>
>
> XML schema type alternatives is a technique for implementing conditional type assignment in XML schema. This feature was first introduced in XML schema structures 1.1 specification.

-- 
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