using Plugin.BurnIn.Model; namespace Plugin.BurnIn.Util { public class ScannerParser { public static ICodeParser parser; public static void Init(string code) { if (code == "JK01") { parser = new JKCodeParser(); } else if (code == "Model") { parser = new ModelCodeParser(); } else { parser = new CommonCodeParser(); } } public static CellInfo GetCellInfoByCode(string model, int columns, int rows, string code) { return parser?.GetCellInfoByCode(model, columns, rows, code); } } }