Hi everyone,

Just a bit of an update on my GSoC work.

I've written an XNI document filter that checks for character
normalization.  I understand the process of inserting it into the
pipeline, but I am a bit unsure about the xni component manager and
getting the relevant features.  Do i need to register my component
with the component manager to receive the feature notifications or
does that automatically occur?

I've also been looking around for relevant sections of existing code
that I will need to update. This is what I've come up with so far:

- Update DOMNormalizer to normalize characters if the appropriate
feature is set.
- Update DOMParserImpl to allow DOM_NORMALIZE_CHARACTERS and
DOM_CHECK_CHAR_NORMALIZATION features
- Add character normalization flags to the normalization section of
DOMConfigurationImpl.
- Update AbstractSAXParser to allow the UNICODE_NORMALIZATION_CHECKING_FEATURE.

Let me know if you think of any glaring omissions.

The LSSerializer class also has some attributes related to character
normalization [1].  However I believe the implementation in Xerces is
actually from the Xalan project which doesn't implement them.  Should
I be looking at adding character normalization support to their
project too?


Thanks,
Richard

[1] http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-LSSerializer

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to