Changeset 119 for branches/XmlTextWriterBranch/HeuristicLab.SGA/SGA.cs
- Timestamp:
- 04/14/08 17:49:47 (16 years ago)
- Location:
- branches/XmlTextWriterBranch
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/XmlTextWriterBranch/HeuristicLab.SGA/SGA.cs
r65 r119 506 506 507 507 #region Persistence Methods 508 public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid,IStorable> persistedObjects) { 509 XmlNode node = base.GetXmlNode(name, document, persistedObjects); 510 node.AppendChild(PersistenceManager.Persist("Engine", Engine, document, persistedObjects)); 511 return node; 508 //public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid,IStorable> persistedObjects) { 509 // XmlNode node = base.GetXmlNode(name, document, persistedObjects); 510 // node.AppendChild(PersistenceManager.Persist("Engine", Engine, document, persistedObjects)); 511 // return node; 512 //} 513 public override void Persist(string name, XmlWriter writer, IDictionary<Guid, IStorable> persistedObjects) { 514 base.Persist(name, writer, persistedObjects); 515 PersistenceManager.Persist("Engine", Engine, writer, persistedObjects); 512 516 } 513 517 public override void Populate(XmlNode node, IDictionary<Guid,IStorable> restoredObjects) {
Note: See TracChangeset
for help on using the changeset viewer.