[
https://issues.apache.org/jira/browse/WSCOMMONS-171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12481406
]
Davanum Srinivas commented on WSCOMMONS-171:
--------------------------------------------
Ajith,
Can we close this now? isn't the code already in svn?
thanks,
dims
> [XMLSchema] Extension Registry for XMLSchema
> --------------------------------------------
>
> Key: WSCOMMONS-171
> URL: https://issues.apache.org/jira/browse/WSCOMMONS-171
> Project: WS-Commons
> Issue Type: New Feature
> Components: XmlSchema
> Environment: All
> Reporter: Ajith Harshana Ranabahu
> Assigned To: Ajith Harshana Ranabahu
> Attachments: extension.patch, extensions.zip
>
>
> As part of building an object model for SAWSDL we've realized that an
> extension architecture for XMLSchema is convenient and appropriate. I have
> introduced a few classes/interfaces and minor changes to the builder to
> achieve that. While there is a bit of details to cover (such as the
> serialization) I have attached my work in progress. Even though I have commit
> rights I want to discuss the change openly in the list before committing to
> the trunk. A simple explanation of the changes are as follows. Note that this
> feature addition does NOT break any existing applications.
> 1. Two interfaces extensionSerializer and extensionDeserializer
> 2. An extension registry that keeps track of the instances of serializers and
> deserializers.
> Users can register custom deserializers/serializers with the registry and at
> the time of building schema models (or serializing them) , the registry will
> be queried to find the relevant serializer/deserializer. A deserializer can
> custom deserialize a given element and attach the relevant object to the
> Schema object meta map and the serializer can do the opposite.
--
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]