public TTreeListTFS(TBaseWorkShape ABaseWorkShape) { TBaseShape mBS; TTreeListItem TL; f_BaseWorkShape = ABaseWorkShape; f_List = new List <object>(); for (int i = 0; i <= f_BaseWorkShape.WorkShapesCount - 1; i++) { mBS = f_BaseWorkShape.GetWorkShape(i); TL = new TTreeListItem(mBS); f_List.Add(TL); } }
public void SetTFE(TTreeListItem ATFE) { if (f_TFE != null) { MessageBox.Show("Повторное присвоение в TAlternativeParserItemTFE не допустимо!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } f_TFE = ATFE; if (ATFE.MainNode != null) { f_Big = new TAlternativeParserItemBig(); f_Big.MainTreeList = ATFE.MainNode; f_Big.FillBasisAlternateTreeList(f_Big.MainTreeList.MainAlternative); f_Big.ParentTFE = this; } }
public TAlternativeParserItemTFE() { f_TFE = null; f_Big = null; }
public TPredicateItemTFE() { f_TFE = null; f_Big = null; f_RfcTFE = null; }