Exemplo n.º 1
0
			internal static Rhino.Xmlimpl.XmlNode.Namespace Create(string uri)
			{
				Rhino.Xmlimpl.XmlNode.Namespace rv = new Rhino.Xmlimpl.XmlNode.Namespace();
				rv.uri = uri;
				// Avoid null prefix for "" namespace
				if (uri == null || uri.Length == 0)
				{
					rv.prefix = string.Empty;
				}
				return rv;
			}
Exemplo n.º 2
0
			internal static Rhino.Xmlimpl.XmlNode.Namespace Create(string prefix, string uri)
			{
				if (prefix == null)
				{
					throw new ArgumentException("Empty string represents default namespace prefix");
				}
				if (uri == null)
				{
					throw new ArgumentException("Namespace may not lack a URI");
				}
				Rhino.Xmlimpl.XmlNode.Namespace rv = new Rhino.Xmlimpl.XmlNode.Namespace();
				rv.prefix = prefix;
				rv.uri = uri;
				return rv;
			}