@Override
        public String getDefaultNamespace(XmlElement context) {
            if (context instanceof XmlTag)
                return ((XmlTag)context).getNamespaceByPrefix("");
            else if (context instanceof XmlAttribute && ((XmlAttribute)context).getNamespacePrefix().isEmpty()) {
                return ((XmlAttribute)context).getNamespace();
            }
            return null;
        }
@Override
        public String getDefaultNamespace(XmlElement context)