public override void DoSecondPass(Dictionary <string, LDLBOBase> parsedObjects)
        {
            LDLBOBase nodeObject;

            parsedObjects.TryGetValue(NodeStr, out nodeObject);
            Node = nodeObject as ILDLBaseNode;
            base.DoSecondPass(parsedObjects);
        }
Exemple #2
0
 protected static bool ParseTrack1(string line, ILDLBaseNode nodeBO)
 {
     if (line.Contains(track_1_ident))
     {
         nodeBO.Track1Str = ParseItem(line);
         return(true);
     }
     if (line.Contains(track_ident))//end and boundary nodes don't have a number but I've kept it the same
     {
         nodeBO.Track1Str = ParseItem(line);
         return(true);
     }
     return(false);
 }