Beispiel #1
0
        public void Load(Dictionary <string, string> dict)
        {
            Names   = new Names(dict);
            LocInfo = new LocInfo(dict);

            switch (Type)
            {
            case PDFType.INPC:
                VTNumbers.Load(dict);
                break;

            case PDFType.SA2:
                SA2Info.Load(dict);
                break;
            }
        }
Beispiel #2
0
 public override string ToString()
 {
     if (Type == PDFType.Unknown)
     {
         throw new NotImplementedException();
     }
     return(String.Join(
                " - ",
                (Advanced ? "a" : "") + Type.ToString(),
                Names.ToString(),
                LocInfo.ToString(),
                (Type == PDFType.INPC ?
                 VTNumbers.ToString() : (
                     Type == PDFType.SA ?
                     SAInfo.ToString() :
                     SA2Info.ToString()
                     )
                )
                ));
 }