private AddNewNamespace ( String ns ) : URTNamespace | ||
ns | String | |
리턴 | URTNamespace |
internal void Implements(String iFaceName, String iFaceNS, WsdlParser parser) { Util.Log("URTComplexType.Implements IFaceName "+iFaceName+" iFaceNS "+iFaceNS); _implIFaceNames.Add(iFaceName); _implIFaceNames.Add(iFaceNS); // Urt namespace will not have schema, they need to be recorded. URTNamespace parsingNamespace = parser.AddNewNamespace(iFaceNS); /* if (parsingNamespace == null) { parsingNamespace = new URTNamespace(iFaceNS, parser); } */ URTInterface parsingInterface = parsingNamespace.LookupInterface(iFaceName); if (parsingInterface == null) { parsingInterface = new URTInterface(iFaceName, parsingNamespace.Name, parsingNamespace.Namespace, parsingNamespace.EncodedNS, _parser); parsingNamespace.AddInterface(parsingInterface); } }
internal void Extends(string baseName, string baseNS, WsdlParser parser) { this._baseIFaceNames.Add(baseName); this._baseIFaceNames.Add(baseNS); WsdlParser.URTNamespace namespace2 = parser.AddNewNamespace(baseNS); WsdlParser.URTInterface iface = namespace2.LookupInterface(baseName); if (iface == null) { iface = new WsdlParser.URTInterface(baseName, namespace2.Name, namespace2.Namespace, namespace2.EncodedNS, parser); namespace2.AddInterface(iface); } this._extendsInterface.Add(iface); }
internal void Extends(String baseName, String baseNS, WsdlParser parser) { Util.Log("URTInterface.Extends baseName "+baseName+" baseNSf "+baseNS); _baseIFaceNames.Add(baseName); _baseIFaceNames.Add(baseNS); // Urt namespace will not have schema, they need to be recorded. URTNamespace parsingNamespace = parser.AddNewNamespace(baseNS); /* if (parsingNamespace == null) { parsingNamespace = new URTNamespace(baseNS, parser); } */ URTInterface parsingInterface = parsingNamespace.LookupInterface(baseName); if (parsingInterface == null) { parsingInterface = new URTInterface(baseName, parsingNamespace.Name, parsingNamespace.Namespace, parsingNamespace.EncodedNS, parser); parsingNamespace.AddInterface(parsingInterface); } _extendsInterface.Add(parsingInterface); }
internal void Implements(string iFaceName, string iFaceNS, WsdlParser parser) { this._implIFaceNames.Add(iFaceName); this._implIFaceNames.Add(iFaceNS); WsdlParser.URTNamespace namespace2 = parser.AddNewNamespace(iFaceNS); if (namespace2.LookupInterface(iFaceName) == null) { WsdlParser.URTInterface iface = new WsdlParser.URTInterface(iFaceName, namespace2.Name, namespace2.Namespace, namespace2.EncodedNS, this._parser); namespace2.AddInterface(iface); } }