public MorphemeCoOccurrenceRule(ConstraintType type, IEnumerable <Morpheme> others, MorphCoOccurrenceAdjacency adjacency) : base(type, others, adjacency) { }
/// <summary> /// Initializes a new instance of the <see cref="MorphCoOccurrenceRule{T}"/> class. /// </summary> /// <param name="type">The type.</param> /// <param name="others">The others.</param> /// <param name="adjacency">The adjacency.</param> protected MorphCoOccurrenceRule(ConstraintType type, IEnumerable <T> others, MorphCoOccurrenceAdjacency adjacency) { _type = type; _others = others.ToList(); _adjacency = adjacency; }