/* // Parses encoding private void ParseEncoding(URTSimpleType parsingSimpleType) { Util.Log("WsdlParser.ParseEncoding URTSimpleType "+parsingSimpleType); if (_XMLReader.IsEmptyElement == true) { // Get the encoding value String valueString = LookupAttribute(s_valueString, null, true); parsingSimpleType.Encoding = valueString; } else { throw new SUDSParserException( CoreChannel.GetResourceString("Remoting_Suds_EncodingMustBeEmpty")); } ReadNextXmlElement(); return; } */ // Parses enumeration private void ParseEnumeration(URTSimpleType parsingSimpleType, int enumFacetNum) { Util.Log("WsdlParser.ParseEnumeration facitNum "+enumFacetNum); if (_XMLReader.IsEmptyElement == true) { // Get the enum value String valueString = LookupAttribute(s_valueString, null, true); parsingSimpleType.IsEnum = true; parsingSimpleType.AddFacet(new EnumFacet(valueString, enumFacetNum)); } else { throw new SUDSParserException( CoreChannel.GetResourceString("Remoting_Suds_EnumMustBeEmpty")); } return; }
private void ParseEnumeration(URTSimpleType parsingSimpleType, int enumFacetNum) { if (!this._XMLReader.IsEmptyElement) { throw new SUDSParserException(CoreChannel.GetResourceString("Remoting_Suds_EnumMustBeEmpty")); } string valueString = this.LookupAttribute(s_valueString, null, true); parsingSimpleType.IsEnum = true; parsingSimpleType.AddFacet(new EnumFacet(valueString, enumFacetNum)); }