internal void NewDataEventHandler(object sender, BatchInterconnectionData e)
            {
                switch (CurrentMachineState)
                {
                case InterfaceState.EditState:
                case InterfaceState.NewState:
                    Parent.SetInterconnectionData(e);
                    break;

                case InterfaceState.ViewState:
                default:
                    break;
                }
            }
        } //LocalStateMachineEngine
        #endregion

        #region SetInterconnectionData
        private void SetInterconnectionData(BatchInterconnectionData e)
        {
            m_ControlState.BatchID = e.ID;
            m_BatchTextBox.Text    = e.Title;
        }