public SCACognateIdentifierViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClassesViewModel) : base("SCA") { _segmentPool = segmentPool; _projectService = projectService; _soundClasses = soundClassesViewModel; _soundClasses.PropertyChanged += ChildPropertyChanged; }
public SCAAlignViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClasses) : base("SCA") { _segmentPool = segmentPool; _projectService = projectService; _soundClasses = soundClasses; _soundClasses.PropertyChanged += ChildPropertyChanged; }
public AlineViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClasses) : base("Alignment", "Comparison-Settings#alignment") { _segmentPool = segmentPool; _projectService = projectService; _soundClasses = soundClasses; _soundClasses.PropertyChanged += ChildPropertyChanged; }
public DolgopolskyCognateIdentifierViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClassesViewModel) : base("Dolgopolsky", "Dolgopolsky-Method-Settings") { _segmentPool = segmentPool; _projectService = projectService; _soundClasses = soundClassesViewModel; _soundClasses.PropertyChanged += ChildPropertyChanged; }
public SyllabifierViewModel(SegmentPool segmentPool, IProjectService projectService, IAnalysisService analysisService, SoundClassesViewModel sonorityClasses) : base("Syllabification", "Input-Settings#syllabification") { _segmentPool = segmentPool; _projectService = projectService; _analysisService = analysisService; _sonorityClasses = sonorityClasses; _sonorityClasses.PropertyChanged += ChildPropertyChanged; _sonorityClasses.DisplaySonority = true; }