You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by pr...@apache.org on 2005/03/04 18:00:06 UTC
cvs commit: ws-axis/c/include/axis IAttribute.hpp
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