def _parseComplexData(self, element, complexDataElementName):
<EOL>complex_data_element = element.find(complexDataElementName)<EOL>if complex_data_element is not None:<EOL><INDENT>self.dataType = "<STR_LIT>"<EOL>for supported_comlexdata_element incomplex_data_element.findall('<STR_LIT>'):<EOL><INDENT>self.supportedValues.append(<EOL>ComplexData(<EOL>mimeType=testXMLValue(<EOL>supported_comlexdata_element.find('<STR_LIT>')),<EOL>encoding=testXMLValue(<EOL>supported_comlexdata_element.find('<STR_LIT>')),<EOL>schema=testXMLValue(<EOL>supported_comlexdata_element.find('<STR_LIT>'))<EOL>)<EOL>)<EOL><DEDENT>for format_element incomplex_data_element.findall('<STR_LIT>'):<EOL><INDENT>self.supportedValues.append(<EOL>ComplexData(<EOL>mimeType=testXMLValue(format_element.find('<STR_LIT>')),<EOL>encoding=testXMLValue(format_element.find('<STR_LIT>')),<EOL>schema=testXMLValue(format_element.find('<STR_LIT>'))<EOL>)<EOL>)<EOL><DEDENT>default_format_element = complex_data_element.find('<STR_LIT>')<EOL>if default_format_element is not None:<EOL><INDENT>self.defaultValue = ComplexData(<EOL>mimeType=testXMLValue(<EOL>default_format_element.find('<STR_LIT>')),<EOL>encoding=testXMLValue(<EOL>default_format_element.find('<STR_LIT>')),<EOL>schema=testXMLValue(default_format_element.find('<STR_LIT>'))<EOL>)<EOL><DEDENT><DEDENT>
Method to parse a ComplexData or ComplexOutput element.