public override object Clone()
        {
            MainEngineBarcode clone = new MainEngineBarcode();

            clone.Partnumber   = this.Partnumber;
            clone.Serialnumber = this.Serialnumber;
            return(clone);
        }
 public InjectorDataMatrix()
 {
     try
     {
         mainEngine = (MainEngineBarcode)printMediator.GetPrintable("MainEngine");
     } catch
     {
         mainEngine = null;
     }
     setupConvertionTable();
 }
 public InjectorDataMatrix(MainEngineBarcode mainEngine)
 {
     this.mainEngine = mainEngine;
     setupConvertionTable();
 }