cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jakob Spörk (JIRA) <j...@apache.org>
Subject [jira] Commented: (COCOON3-22) Remove XMLConsumer interface
Date Thu, 29 Jan 2009 08:19:59 GMT

    [ https://issues.apache.org/jira/browse/COCOON3-22?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12668368#action_12668368
] 

Jakob Spörk commented on COCOON3-22:
------------------------------------

I'm of the same opinion as Andreas. Only because removing the XConsumer and XProducer interfaces
will work for SAX, I wouldn't do that because it would destroy the described similarities
between different pipeline APIs.

I also do not see the advantage in removing these interface because this wont affect the performance
and when dealing with writing components, the developer will only need transformers (AbstractTransformer),
generators (AbstractGenerator) and serializer (AbstractSerializter) and has not to touch any
of the interfaces.

I think one page of user manual will provider more clarity to new users than the removal of
these interfaces.

> Remove XMLConsumer interface
> ----------------------------
>
>                 Key: COCOON3-22
>                 URL: https://issues.apache.org/jira/browse/COCOON3-22
>             Project: Cocoon 3
>          Issue Type: Improvement
>          Components: cocoon-sax
>    Affects Versions: 3.0.0-alpha-1
>            Reporter: Carsten Ziegeler
>            Assignee: Cocoon Developers Team
>             Fix For: 3.0.0-alpha-2
>
>         Attachments: StAX-classes.png
>
>
> Remove XMLConsumer interface; relying on a content handler which might optionally implement
lexical handler is sufficient and simplifies the module

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message