Return-Path: Delivered-To: apmail-ws-axis-cvs-archive@www.apache.org Received: (qmail 60373 invoked from network); 4 Mar 2005 17:00:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Mar 2005 17:00:11 -0000 Received: (qmail 63151 invoked by uid 500); 4 Mar 2005 17:00:09 -0000 Delivered-To: apmail-ws-axis-cvs-archive@ws.apache.org Received: (qmail 63020 invoked by uid 500); 4 Mar 2005 17:00:08 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 62921 invoked by uid 99); 4 Mar 2005 17:00:08 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 04 Mar 2005 09:00:07 -0800 Received: (qmail 60211 invoked by uid 1922); 4 Mar 2005 17:00:06 -0000 Date: 4 Mar 2005 17:00:06 -0000 Message-ID: <20050304170006.60210.qmail@minotaur.apache.org> From: prestonf@apache.org To: ws-axis-cvs@apache.org Subject: cvs commit: ws-axis/c/include/axis IAttribute.hpp X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N prestonf 2005/03/04 09:00:06 Modified: c/include/axis IAttribute.hpp Log: Hi All, I think this will complete what needs to be done for AXISCPP-375. Regards, Fred Preston. Revision Changes Path 1.9 +17 -16 ws-axis/c/include/axis/IAttribute.hpp Index: IAttribute.hpp =================================================================== RCS file: /home/cvs/ws-axis/c/include/axis/IAttribute.hpp,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- IAttribute.hpp 21 Feb 2005 13:50:29 -0000 1.8 +++ IAttribute.hpp 4 Mar 2005 17:00:06 -0000 1.9 @@ -40,6 +40,23 @@ public: virtual ~IAttribute() {}; + virtual const AxisChar* getValue() = 0; + /** + * Get the URI of this attribute + * @return The URI of this attribute + */ + virtual const AxisChar* getURI() = 0; + /** + * Get the prefix of this attribute + * @return The prefix of this attribute + */ + virtual const AxisChar* getPrefix() = 0; + /** + * Get the local name of this attribute + * @return The local name of this attribute + */ + virtual const AxisChar* getLocalName() = 0; + /** * try to set theattribute with given value * @param AxisChar* the value to set the value to @@ -69,22 +86,6 @@ * Get the value of this attribute. * @return The value of this attribute. */ - virtual const AxisChar* getValue() = 0; - /** - * Get the URI of this attribute - * @return The URI of this attribute - */ - virtual const AxisChar* getURI() = 0; - /** - * Get the prefix of this attribute - * @return The prefix of this attribute - */ - virtual const AxisChar* getPrefix() = 0; - /** - * Get the local name of this attribute - * @return The local name of this attribute - */ - virtual const AxisChar* getLocalName() = 0; }; AXIS_CPP_NAMESPACE_END