Esempio n. 1
0
 protected virtual void WriteQualifiedName(Qname qname)
 {
     WriteQualifiedNamePrefix(qname);
     string[] identifierParts = qname.ToArray();            
     for (int i = 0; i < identifierParts.Length; i++)
     {                
         if (i > 0)
             WriteText(ProviderHelper.Qualifer);
         WriteText(ProviderHelper.FormatIdentifier(identifierParts[i]));
     }
 }
Esempio n. 2
0
 protected override void WriteQualifiedNamePrefix(Qname qname)
 {
     return; // Ignore prefix
 }
Esempio n. 3
0
 protected virtual void WriteQualifiedNamePrefix(Qname qname)
 {
     Notation.Record[] recs = notation.Select(qname, Descriptor.Prefix, 1);
     if (recs.Length > 0)
     {
         Literal lit = (Literal)recs[0].Arg0;
         WriteText(lit.Data);
         WriteText(':');
     }
 }
Esempio n. 4
0
 public override object Clone()
 {
     Qname qname = new Qname();
     qname.data = data;
     return qname;
 }