C# 클래스 GreenQloud.AbstractApplicationController

상속: ApplicationController
파일 보기 프로젝트 열기: greenqloud/qloudsync

공개 메소드들

메소드 설명
AbstractApplicationController ( ) : GreenQloud
Alert ( string message ) : void
CheckForUpdates ( ) : void
Confirm ( string message ) : bool
CreateConfigFolder ( ) : void
CreateDefaultRepo ( string sqFolder, List ignoreKeys ) : void
CreateMenuItem ( ) : void
CreateRepoFolder ( LocalRepository repo ) : void
DatabaseLoaded ( ) : bool
FinishFetcher ( ) : void
FirstLoad ( ) : void
FirstRunAction ( ) : void
GetCurrentEvent ( ) : Event
HandleDisconnection ( ) : void
HandleError ( ) : void
HandleError ( LocalRepository repo ) : void
HandleItemEvent ( Event e ) : void
HandleReconnection ( ) : void
HandleSyncStatusChanged ( ) : void
Initialize ( ) : void
InitializeSynchronizers ( LocalRepository repo, bool recovery ) : void
InitializeSynchronizers ( bool recovery ) : void
IsPaused ( ) : bool
KillSynchronizers ( ) : void
KillSynchronizers ( LocalRepository repo ) : void
MoveSQFolder ( string pathTo ) : void
OpenFolder ( string path ) : void
OpenResetPasswordWebsite ( ) : void
OpenStorageFolder ( ) : void
OpenStorageQloudWebSite ( ) : void
OpenWebsite ( string url ) : void
PauseSync ( ) : void
Quit ( ) : void
SetIcon ( string folderPath ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowPreferenceWindow ( ) : void
ShowSetupWindow ( PageType page_type ) : void
StopSynchronizers ( ) : void
StopSynchronizers ( LocalRepository repo ) : void
SyncStart ( ) : void
UIHasLoaded ( ) : void
UnlinkAccount ( ) : void
UpdateConfigFile ( ) : void

보호된 메소드들

메소드 설명
CheckConnection ( ) : bool

비공개 메소드들

메소드 설명
CalcTimeDiff ( ) : void
CreateIgnoredList ( List ignoreKeys, LocalRepository repo ) : void
UpdateState ( ) : void
verifyConfigRequirements ( ) : void

메소드 상세

AbstractApplicationController() 공개 메소드

public AbstractApplicationController ( ) : GreenQloud
리턴 GreenQloud

Alert() 공개 추상적인 메소드

public abstract Alert ( string message ) : void
message string
리턴 void

CheckConnection() 보호된 메소드

protected CheckConnection ( ) : bool
리턴 bool

CheckForUpdates() 공개 추상적인 메소드

public abstract CheckForUpdates ( ) : void
리턴 void

Confirm() 공개 추상적인 메소드

public abstract Confirm ( string message ) : bool
message string
리턴 bool

CreateConfigFolder() 공개 메소드

public CreateConfigFolder ( ) : void
리턴 void

CreateDefaultRepo() 공개 메소드

public CreateDefaultRepo ( string sqFolder, List ignoreKeys ) : void
sqFolder string
ignoreKeys List
리턴 void

CreateMenuItem() 공개 추상적인 메소드

public abstract CreateMenuItem ( ) : void
리턴 void

CreateRepoFolder() 공개 메소드

public CreateRepoFolder ( LocalRepository repo ) : void
repo LocalRepository
리턴 void

DatabaseLoaded() 공개 메소드

public DatabaseLoaded ( ) : bool
리턴 bool

FinishFetcher() 공개 메소드

public FinishFetcher ( ) : void
리턴 void

FirstLoad() 공개 메소드

public FirstLoad ( ) : void
리턴 void

FirstRunAction() 공개 추상적인 메소드

public abstract FirstRunAction ( ) : void
리턴 void

GetCurrentEvent() 공개 메소드

public GetCurrentEvent ( ) : Event
리턴 GreenQloud.Model.Event

HandleDisconnection() 공개 메소드

public HandleDisconnection ( ) : void
리턴 void

HandleError() 공개 메소드

public HandleError ( ) : void
리턴 void

HandleError() 공개 메소드

public HandleError ( LocalRepository repo ) : void
repo LocalRepository
리턴 void

HandleItemEvent() 공개 메소드

public HandleItemEvent ( Event e ) : void
e GreenQloud.Model.Event
리턴 void

HandleReconnection() 공개 메소드

public HandleReconnection ( ) : void
리턴 void

HandleSyncStatusChanged() 공개 메소드

public HandleSyncStatusChanged ( ) : void
리턴 void

Initialize() 공개 추상적인 메소드

public abstract Initialize ( ) : void
리턴 void

InitializeSynchronizers() 공개 메소드

public InitializeSynchronizers ( LocalRepository repo, bool recovery ) : void
repo LocalRepository
recovery bool
리턴 void

InitializeSynchronizers() 공개 메소드

public InitializeSynchronizers ( bool recovery ) : void
recovery bool
리턴 void

IsPaused() 공개 메소드

public IsPaused ( ) : bool
리턴 bool

KillSynchronizers() 공개 메소드

public KillSynchronizers ( ) : void
리턴 void

KillSynchronizers() 공개 메소드

public KillSynchronizers ( LocalRepository repo ) : void
repo LocalRepository
리턴 void

MoveSQFolder() 공개 메소드

public MoveSQFolder ( string pathTo ) : void
pathTo string
리턴 void

OpenFolder() 공개 추상적인 메소드

public abstract OpenFolder ( string path ) : void
path string
리턴 void

OpenResetPasswordWebsite() 공개 메소드

public OpenResetPasswordWebsite ( ) : void
리턴 void

OpenStorageFolder() 공개 메소드

public OpenStorageFolder ( ) : void
리턴 void

OpenStorageQloudWebSite() 공개 메소드

public OpenStorageQloudWebSite ( ) : void
리턴 void

OpenWebsite() 공개 추상적인 메소드

public abstract OpenWebsite ( string url ) : void
url string
리턴 void

PauseSync() 공개 메소드

public PauseSync ( ) : void
리턴 void

Quit() 공개 추상적인 메소드

public abstract Quit ( ) : void
리턴 void

SetIcon() 공개 추상적인 메소드

public abstract SetIcon ( string folderPath ) : void
folderPath string
리턴 void

ShowAboutWindow() 공개 메소드

public ShowAboutWindow ( ) : void
리턴 void

ShowEventLogWindow() 공개 메소드

public ShowEventLogWindow ( ) : void
리턴 void

ShowPreferenceWindow() 공개 메소드

public ShowPreferenceWindow ( ) : void
리턴 void

ShowSetupWindow() 공개 메소드

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
리턴 void

StopSynchronizers() 공개 메소드

public StopSynchronizers ( ) : void
리턴 void

StopSynchronizers() 공개 메소드

public StopSynchronizers ( LocalRepository repo ) : void
repo LocalRepository
리턴 void

SyncStart() 공개 메소드

public SyncStart ( ) : void
리턴 void

UIHasLoaded() 공개 메소드

public UIHasLoaded ( ) : void
리턴 void

UnlinkAccount() 공개 메소드

public UnlinkAccount ( ) : void
리턴 void

UpdateConfigFile() 공개 메소드

public UpdateConfigFile ( ) : void
리턴 void