private RelaxngNsName ReadNameClassNsName() { RelaxngNsName nn = new RelaxngNsName(); FillLocation(nn); nn.Namespace = this.ContextNamespace; if (!IsEmptyElement) { Read(); if (NodeType == XmlNodeType.EndElement) { } else { // expect except expect("except"); // Read (); nn.Except = ReadNameClassExcept(); //new RelaxngExceptNameClass (); FillLocation(nn.Except); } expectEnd("nsName"); } else { Read(); } return(nn); }
private RelaxngNsName ReadNameClassNsName () { RelaxngNsName nn = new RelaxngNsName (); FillLocation (nn); nn.Namespace = this.ContextNamespace; if (!IsEmptyElement) { Read (); if (NodeType == XmlNodeType.EndElement) { } else { // expect except expect ("except"); // Read (); nn.Except = ReadNameClassExcept ();//new RelaxngExceptNameClass (); FillLocation (nn.Except); } expectEnd ("nsName"); } else Read (); return nn; }
public void WriteNsName (RelaxngNsName n) { WriteQName ("*", n.Namespace); if (n.Except != null) n.Except.WriteRnc (this); }