private void addRelationPart(int relationNomberByClouse, SourceTargetEnum en) { if (!relationUsedInd.ContainsKey(relationNomberByClouse)) { relationUsedInd.Add(relationNomberByClouse, en); } else { if ((relationUsedInd[relationNomberByClouse] != SourceTargetEnum.Both)) { if (relationUsedInd[relationNomberByClouse] != en) { relationUsedInd[relationNomberByClouse] = SourceTargetEnum.Both; } } } }
public void addUsed(int wordNomber, string usedAsDiscriptor, int relationNomberByClouse, SourceTargetEnum en) { usedWords.Add(wordNomber, usedAsDiscriptor); relationUsedInd.Add(relationNomberByClouse, en); }
public void markWord(int wordNomber, string atribbuteString, int relationNomberByClouse, SourceTargetEnum en) { markedWords.Add(wordNomber, atribbuteString); addRelationPart(relationNomberByClouse, en); }