public override void Write(StartGraphics start)
 {
     m_writer.WriteStartElement("Start");
     WriteArea(start);
     //TODO - I think there's more stuff that should go here.
     m_writer.WriteEndElement();
 }
 public abstract void Write(StartGraphics start);