internal void SetInterconnectionData(ProjectInterconnectionData e) { if (e.ID.IsNullOrEmpty() || m_ControlState.ProjectID.Contains(e.ID)) { return; } m_ControlState.ProjectID = e.ID; ProjectChanged(CurrentProject); }
internal void NewDataEventHandler(object sender, ProjectInterconnectionData e) { switch (CurrentMachineState) { case InterfaceState.ViewState: m_Parent.SetInterconnectionData(e); break; case InterfaceState.EditState: case InterfaceState.NewState: default: break; } }