do we really need this method? I'd rather keep a
simple API. +1 for changing the name if we are going
to keep it.

--dasarath


--- jayachandra <[EMAIL PROTECTED]> wrote:
> Hi Eran!
> I predicted this reply :-)
> Then, at least the names should be changed.
> Otherwise
> readability&usability of code is at stake.
> We can have
> public Iterator getAttributesNS(OMNamespace ns) to
> do what you wanted to do. 
> 
> And when syntactically only one attribute with a
> given qname
> (namespace + localname) can exist in an element,
> calling a
> getFirstAttribute(qname) wouldn't look nice. Can its
> signature be
> changed to
> public OMAttribute getAttribute(QName qname)
> 
> If the suggested changes sound agreeable can you do
> them at your
> earliest convenience.
> 
> Thank you
> Jayachandra
> 
> On 5/18/05, Eran Chinthaka <[EMAIL PROTECTED]>
> wrote:
> > Nope.
> > 
> > public OMAttribute getFirstAttribute(QName qname)
> throws OMException will
> > fullfil that thing.
> > 
> > But the  public Iterator getAttributes(QName
> qname) method will do something
> > different.
> > 
> > Well from this method what I expected was, one can
> just get give the
> > namespace and get all the attributes with that
> same namespace, like that.
> > Well, I think I implemented this, but its now not
> in the source.
> > 
> > Let me look at this.
> > 
> > Regards,
> > Chinthaka
> > 
> > > -----Original Message-----
> > > From: Glen Daniels
> [mailto:[EMAIL PROTECTED]
> > > Sent: Wednesday, May 18, 2005 1:32 AM
> > > To: [email protected]; 'jayachandra'
> > > Subject: RE: [Axis2] OMElement API notes
> > >
> > >
> > > You are quite right, Jaya.  That should get
> fixed.
> > >
> > > --Glen
> > >
> > > > -----Original Message-----
> > > > From: jayachandra
> [mailto:[EMAIL PROTECTED]
> > > > Sent: Tuesday, May 17, 2005 6:58 AM
> > > > To: [email protected]
> > > > Subject: [Axis2] OMElement API notes
> > > >
> > > > Resending with [Axis2] prefix
> > > >
> > > > ---------- Forwarded message ----------
> > > > From: jayachandra <[EMAIL PROTECTED]>
> > > > Date: May 17, 2005 4:27 PM
> > > > Subject: OMElement API notes
> > > > To: [email protected]
> > > >
> > > >
> > > > Hi!
> > > > I see the following method signature in
> OMElement.java
> > > >   public Iterator getAttributes(QName qname);
> > > >
> > > > Should it not be something like
> > > >   public OMAttribute getAttribute(QName
> qname);
> > > >
> > > > Can there be a list of (more than one)
> attributes with the same qname
> > > > in an element? Am I mistaken somewhere?
> > > >
> > > > Thank you
> > > > Jaya
> > > > --
> > > > -- Jaya
> > > >
> > > >
> > > > --
> > > > -- Jaya
> > > >
> > > >
> > 
> > 
> 
> 
> -- 
> -- Jaya
> 


                
Yahoo! Mail
Stay connected, organized, and protected. Take the tour:
http://tour.mail.yahoo.com/mailtour.html

Reply via email to