Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/15/08 15:57:41 (16 years ago)
Author:
gkronber
Message:

fixed more bugs (not thoroughly tested but at least it works for OSGP_NOx and OSGA_TSP)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/XmlTextReaderBranch/HeuristicLab.Scheduling.JSSP/Operation.cs

    r121 r123  
    161161    public override void Populate(XmlReader reader, IDictionary<Guid, IStorable> restoredObjects) {
    162162      base.Populate(reader, restoredObjects);
     163      reader.Read();
    163164      job = (IntData)PersistenceManager.Restore(reader, "Job", restoredObjects);
     165      reader.Skip();
    164166      operationIndex = (IntData)PersistenceManager.Restore(reader, "OperationIndex", restoredObjects);
     167      reader.Skip();
    165168      start = (IntData)PersistenceManager.Restore(reader, "Start", restoredObjects);
     169      reader.Skip();
    166170      duration = (IntData)PersistenceManager.Restore(reader, "Duration", restoredObjects);
     171      reader.Skip();
    167172      predecessors = (ItemList)PersistenceManager.Restore(reader, "Predecessors", restoredObjects);
     173      reader.Skip();
    168174      machines = (IntArrayData)PersistenceManager.Restore(reader, "Machines", restoredObjects);
     175      reader.Read();
    169176    }
    170177
Note: See TracChangeset for help on using the changeset viewer.