C# 클래스 SIL.Cog.Application.Services.ProjectService

상속: IProjectService
파일 보기 프로젝트 열기: sillsdev/cog

공개 메소드들

메소드 설명
Close ( object ownerViewModel ) : bool
Init ( ) : bool
New ( object ownerViewModel ) : bool
Open ( object ownerViewModel ) : bool
ProjectService ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, IDialogService dialogService, IBusyService busyService, ISettingsService settingsService, Lazy analysisService ) : System
Save ( object ownerViewModel ) : bool
SaveAs ( object ownerViewModel ) : bool

비공개 메소드들

메소드 설명
CalcProjectHash ( ) : string
CloseProject ( ) : void
HandleComparisonPerformed ( ComparisonPerformedMessage msg ) : void
HandleDomainModelChanged ( SIL.Cog.Application.ViewModels.DomainModelChangedMessage msg ) : void
MigrateProjectIfNeeded ( ProgressViewModel vm, CogProject project ) : bool
NewProject ( ProgressViewModel vm ) : void
OnProjectOpened ( EventArgs e ) : void
OpenProject ( ProgressViewModel vm, string path, string &errorMsg ) : bool
ProjectService ( ) : System
SaveAsProject ( string path ) : void
SaveComparisonCache ( ) : void
SaveProject ( ) : void
SetupProject ( ProgressViewModel vm, string path, string name, CogProject project ) : void
StartNewProcess ( string projectPath, int timeout ) : void

메소드 상세

Close() 공개 메소드

public Close ( object ownerViewModel ) : bool
ownerViewModel object
리턴 bool

Init() 공개 메소드

public Init ( ) : bool
리턴 bool

New() 공개 메소드

public New ( object ownerViewModel ) : bool
ownerViewModel object
리턴 bool

Open() 공개 메소드

public Open ( object ownerViewModel ) : bool
ownerViewModel object
리턴 bool

ProjectService() 공개 메소드

public ProjectService ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, IDialogService dialogService, IBusyService busyService, ISettingsService settingsService, Lazy analysisService ) : System
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
dialogService IDialogService
busyService IBusyService
settingsService ISettingsService
analysisService Lazy
리턴 System

Save() 공개 메소드

public Save ( object ownerViewModel ) : bool
ownerViewModel object
리턴 bool

SaveAs() 공개 메소드

public SaveAs ( object ownerViewModel ) : bool
ownerViewModel object
리턴 bool