// Constructor internal URTNamespace(String name, WsdlParser parser) { Util.Log("URTNamespace.URTNamespace Enter name "+name); _name = name; _parser = parser; _nsType = parser.IsURTExportedType(name, out _namespace, out _assemName); if (_nsType == UrtType.Interop) { _encodedNS = EncodeInterop(_namespace, parser); } else _encodedNS = _namespace; _elmDecls = new ArrayList(); _URTComplexTypes = new ArrayList(); _numURTComplexTypes = 0; _URTSimpleTypes = new ArrayList(); _numURTSimpleTypes = 0; _URTInterfaces = new ArrayList(); _anonymousSeqNum = 0; parser.AddNamespace(this); Util.Log("URTNamespace.URTNamespace Exit name "+this.GetHashCode()+" "+name+" _namespace "+_namespace+" _assemName "+_assemName+" _encodedNS "+_encodedNS); }