コード例 #1
0
        private void SetRelatedDomainsLinks()
        {
            ICmSemanticDomainRepository repo = m_cache.ServiceLocator.GetInstance <ICmSemanticDomainRepository>();

            foreach (Guid guidKey in m_mapRelatedDomains.Keys)
            {
                try
                {
                    ICmSemanticDomain dom = repo.GetObject(guidKey);
                    foreach (Guid guidLink in m_mapRelatedDomains[guidKey])
                    {
                        try
                        {
                            ICmSemanticDomain domLink = repo.GetObject(guidLink);
                            dom.RelatedDomainsRC.Add(domLink);
                        }
                        catch { }
                    }
                    if (m_progress != null)
                    {
                        m_progress.Step(1);
                    }
                }
                catch { }
            }
        }
コード例 #2
0
 void OnOk(object sender, EventArgs e)
 {
     m_selectedItems.Clear();
     foreach (ListViewItem selectedDomain in selectedDomainsList.Items)
     {
         var hvo = (int)selectedDomain.Tag;
         if (selectedDomain.Checked && hvo > 0)
         {
             m_selectedItems.Add(m_semdomRepo.GetObject(hvo));
         }
     }
 }
コード例 #3
0
 void OnOk(object sender, EventArgs e)
 {
     if (SearchInProgress)
     {
         return;                 // Currently searching... don't respond to <Enter> or OK click.
     }
     m_selectedItems.Clear();
     foreach (ListViewItem selectedDomain in selectedDomainsList.Items)
     {
         var hvo = (int)selectedDomain.Tag;
         if (selectedDomain.Checked && hvo > 0)
         {
             m_selectedItems.Add(m_semdomRepo.GetObject(hvo));
         }
     }
 }
コード例 #4
0
        private void OnDomainListChecked(object sender, ItemCheckedEventArgs e)
        {
            var domain = m_semDomRepo.GetObject((int)e.Item.Tag);

            SemanticDomainSelectionUtility.AdjustSelectedDomainList(domain, m_stylesheet, e.Item.Checked, m_listView);
        }