XmlNSDescriptorImpl (final XmlTag tag, final XmlDocument document) { final XmlNSDescriptorImpl nsDescriptor; if(IMPORT_TAG_NAME.equals(tag.getLocalName())) { final XmlNSDescriptor importedDescriptor = (XmlNSDescriptor)document.getMetaData(); nsDescriptor = (importedDescriptor instanceof XmlNSDescriptorImpl) ? (XmlNSDescriptorImpl)importedDescriptor: this; } else { nsDescriptor = this; } return nsDescriptor; }