public override void DebugDump(TextWriter writer, Story story)
{
base.DebugDump(writer, story);
writer.Write(" ");
if (ParentRef.IsValid())
{
writer.Write(" Parent ");
ParentRef.DebugDump(writer, story);
}
if (AdapterRef.IsValid())
{
writer.Write(" Adapter ");
AdapterRef.DebugDump(writer, story);
}
if (RelDatabaseRef.IsValid())
{
writer.Write(" Database ");
RelDatabaseRef.DebugDump(writer, story);
writer.Write(" Flag {0}", RelDatabaseFlag);
writer.Write(" Entry ");
RelDatabase.DebugDump(writer, story);
}
writer.WriteLine("");
}