- StatusDetailImpl(const StatusDetailImpl& src) : AbstractXMLObject(src), AbstractDOMCachingXMLObject(src) {\r
- VectorOf(XMLObject) v=getDetails();\r
- for (vector<XMLObject*>::const_iterator i=src.m_Details.begin(); i!=src.m_Details.end(); i++) {\r
- if (*i) {\r
- v.push_back((*i)->clone());\r
- }\r
+ StatusDetailImpl(const StatusDetailImpl& src)\r
+ : AbstractXMLObject(src), AbstractComplexElement(src), AbstractDOMCachingXMLObject(src) {\r
+ VectorOf(XMLObject) v=getDetails();\r
+ for (vector<XMLObject*>::const_iterator i=src.m_Details.begin(); i!=src.m_Details.end(); i++) {\r
+ if (*i) {\r
+ v.push_back((*i)->clone());\r