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 "Ishan Jayawardena (JIRA)" <xe...@xml.apache.org> on 2010/08/14 20:34:15 UTC

[jira] Commented: (XERCESJ-1426) [GSoC]: Implement a parser and evaluator for Schema Component Designators (SCD)

    [ https://issues.apache.org/jira/browse/XERCESJ-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12898623#action_12898623 ] 

Ishan Jayawardena commented on XERCESJ-1426:
--------------------------------------------

The patches contain an implementation for SCD and some tests to test its functionality. Please note that the spec has some flaws regarding some of the facts mentioned in it and therefore we could not interpret the correct meaning of them. But we assumed the intended behavior, i.e. the behavior the spec might have expected and implemented according to it. There is a final static variable in the SCDResolver class, SPEC_COMPLIANT. By setting this value to false, we can test the behavior of the resolver as we assumed it, but it's not compliant with the spec. By setting the value of SPEC_COMPLIANT to true, we can test the resolver's behavior in the spec compliant manner (but under this behavior, the parser will not produce any output).

> [GSoC]: Implement a parser and evaluator for Schema Component Designators (SCD)
> -------------------------------------------------------------------------------
>
>                 Key: XERCESJ-1426
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1426
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: XML Schema API
>    Affects Versions: 2.9.1
>            Reporter: Michael Glavassevich
>            Assignee: Sandy Gao
>
> Design and implement a parser and evaluator for Schema Component Designators [1]. A Schema component designator identifies XML Schema Component(s) defined in the W3C XML Schema Definition language using a path expression (similar to an XPath expression). This project invovles writing a parser to parse the SCD expression (automatic code generation tools like JavaCC can be used to generate the parser), and an evaluator to evaluate the expression (return the selected components from an XSModel). 
> Possible Mentors: Khaled Noaman, Sandy Gao, Michael Glavassevich
> [1] http://www.w3.org/TR/xmlschema-ref/

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