コード例 #1
0
 public void CopyFromSourceWord(Stage1ResultElement sourceWord)
 {
     base.CopyFromSourceWord(sourceWord);
     ObjectType = sourceWord.ObjectType;
     IsConfirmed = sourceWord.IsConfirmed;
 }
コード例 #2
0
        private void GetDependantResultsForObjectType(ObjectType objType)
        {
            List<int> mainIds = _getMainIds(objType);
            List<int> additionalIds = _getAdditionalIds(objType);

            foreach (var word in _sentence.WordList.FindAll(x => mainIds.Contains(x.DOM) && !mainIds.Contains(x.Id) && !additionalIds.Contains(x.Id)))
            {
                Stage1ResultElement item = new Stage1ResultElement();
                item.CopyFromSourceWord(word);
                item.ObjectType = objType;
                item.IsConfirmed = false;
                Result.Items.Add(item);
            }
        }