Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.3 Final
-
None
Description
Both Attribute.h and IAttribute.h are shipped. Some methods pass/return an Attribute and others pass/return an IAttribute. For instance Stub::getFirstSOAPMethodAttribute returns an Attribute but BasicNode::getFirstAttribute returns an IAttribute. This is confusing since they are the same class really. Surely IAttribute.h should be shipped, not Attribute.h and applications should ONLY deal with IAttribute's. Attribute should be the internal implementation of IAttribute.