private void WriteGrammarIncludeContents (
RelaxngGrammarContentList starts,
RelaxngGrammarContentList defines,
RelaxngGrammarContentList divs,
RelaxngGrammarContentList includes)
{
if (includes != null) {
foreach (RelaxngInclude inc in includes)
inc.WriteRnc (this);
w.WriteLine ();
}
if (divs != null) {
foreach (RelaxngDiv div in divs)
div.WriteRnc (this);
w.WriteLine ();
}
if (starts != null) {
foreach (RelaxngStart s in starts)
s.WriteRnc (this);
w.WriteLine ();
}
if (defines != null)
foreach (RelaxngDefine def in defines)
def.WriteRnc (this);
}