public SCACognateIdentifierViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClassesViewModel)
     : base("SCA")
 {
     _segmentPool = segmentPool;
     _projectService = projectService;
     _soundClasses = soundClassesViewModel;
     _soundClasses.PropertyChanged += ChildPropertyChanged;
 }
예제 #2
0
 public SCAAlignViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClasses)
     : base("SCA")
 {
     _segmentPool = segmentPool;
     _projectService = projectService;
     _soundClasses = soundClasses;
     _soundClasses.PropertyChanged += ChildPropertyChanged;
 }
예제 #3
0
 public AlineViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClasses)
     : base("Alignment", "Comparison-Settings#alignment")
 {
     _segmentPool    = segmentPool;
     _projectService = projectService;
     _soundClasses   = soundClasses;
     _soundClasses.PropertyChanged += ChildPropertyChanged;
 }
예제 #4
0
 public DolgopolskyCognateIdentifierViewModel(SegmentPool segmentPool, IProjectService projectService, SoundClassesViewModel soundClassesViewModel)
     : base("Dolgopolsky", "Dolgopolsky-Method-Settings")
 {
     _segmentPool    = segmentPool;
     _projectService = projectService;
     _soundClasses   = soundClassesViewModel;
     _soundClasses.PropertyChanged += ChildPropertyChanged;
 }
예제 #5
0
 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;
 }
예제 #7
0
 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;
 }
예제 #8
0
 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;
 }