axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sanjiva Weerawarana" <sanj...@opensource.lk>
Subject Re: Extensions to API for Handlers
Date Fri, 25 Jun 2004 10:02:15 GMT
Hi Adrian,

> On some levels I agree with you, but at a most basic level, a namespace
> declaration is an attribute which has special meaning.
> Also, when writing this I was taking the simplest approach of just
exposing
> the functionality already in place - which uses Attributes to create
> Namespaces.

OK ..

> I have now adjusted to become:
>    Attribute* createNamespaceDecl(const AxisChar *prefix,
>        const AxisChar *uri)

Cool.

> (See attached file: IHeaderBlock.h.patch)(See attached file:
> HeaderBlock.h.patch)(See attached file: HeaderBlock.cpp.patch)
> It would probably also make sense to overload addNamespaceDecl to have the
> same parameters.

We should just remove the other add.. methods; the other params are
just wrong.

Sanjiva.


Mime
View raw message