C# Class GreenQloud.AbstractApplicationController

Inheritance: ApplicationController
Datei anzeigen Open project: greenqloud/qloudsync

Public Methods

Method Description
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

Protected Methods

Method Description
CheckConnection ( ) : bool

Private Methods

Method Description
CalcTimeDiff ( ) : void
CreateIgnoredList ( List ignoreKeys, LocalRepository repo ) : void
UpdateState ( ) : void
verifyConfigRequirements ( ) : void

Method Details

AbstractApplicationController() public method

public AbstractApplicationController ( ) : GreenQloud
return GreenQloud

Alert() public abstract method

public abstract Alert ( string message ) : void
message string
return void

CheckConnection() protected method

protected CheckConnection ( ) : bool
return bool

CheckForUpdates() public abstract method

public abstract CheckForUpdates ( ) : void
return void

Confirm() public abstract method

public abstract Confirm ( string message ) : bool
message string
return bool

CreateConfigFolder() public method

public CreateConfigFolder ( ) : void
return void

CreateDefaultRepo() public method

public CreateDefaultRepo ( string sqFolder, List ignoreKeys ) : void
sqFolder string
ignoreKeys List
return void

CreateMenuItem() public abstract method

public abstract CreateMenuItem ( ) : void
return void

CreateRepoFolder() public method

public CreateRepoFolder ( LocalRepository repo ) : void
repo LocalRepository
return void

DatabaseLoaded() public method

public DatabaseLoaded ( ) : bool
return bool

FinishFetcher() public method

public FinishFetcher ( ) : void
return void

FirstLoad() public method

public FirstLoad ( ) : void
return void

FirstRunAction() public abstract method

public abstract FirstRunAction ( ) : void
return void

GetCurrentEvent() public method

public GetCurrentEvent ( ) : Event
return GreenQloud.Model.Event

HandleDisconnection() public method

public HandleDisconnection ( ) : void
return void

HandleError() public method

public HandleError ( ) : void
return void

HandleError() public method

public HandleError ( LocalRepository repo ) : void
repo LocalRepository
return void

HandleItemEvent() public method

public HandleItemEvent ( Event e ) : void
e GreenQloud.Model.Event
return void

HandleReconnection() public method

public HandleReconnection ( ) : void
return void

HandleSyncStatusChanged() public method

public HandleSyncStatusChanged ( ) : void
return void

Initialize() public abstract method

public abstract Initialize ( ) : void
return void

InitializeSynchronizers() public method

public InitializeSynchronizers ( LocalRepository repo, bool recovery ) : void
repo LocalRepository
recovery bool
return void

InitializeSynchronizers() public method

public InitializeSynchronizers ( bool recovery ) : void
recovery bool
return void

IsPaused() public method

public IsPaused ( ) : bool
return bool

KillSynchronizers() public method

public KillSynchronizers ( ) : void
return void

KillSynchronizers() public method

public KillSynchronizers ( LocalRepository repo ) : void
repo LocalRepository
return void

MoveSQFolder() public method

public MoveSQFolder ( string pathTo ) : void
pathTo string
return void

OpenFolder() public abstract method

public abstract OpenFolder ( string path ) : void
path string
return void

OpenResetPasswordWebsite() public method

public OpenResetPasswordWebsite ( ) : void
return void

OpenStorageFolder() public method

public OpenStorageFolder ( ) : void
return void

OpenStorageQloudWebSite() public method

public OpenStorageQloudWebSite ( ) : void
return void

OpenWebsite() public abstract method

public abstract OpenWebsite ( string url ) : void
url string
return void

PauseSync() public method

public PauseSync ( ) : void
return void

Quit() public abstract method

public abstract Quit ( ) : void
return void

SetIcon() public abstract method

public abstract SetIcon ( string folderPath ) : void
folderPath string
return void

ShowAboutWindow() public method

public ShowAboutWindow ( ) : void
return void

ShowEventLogWindow() public method

public ShowEventLogWindow ( ) : void
return void

ShowPreferenceWindow() public method

public ShowPreferenceWindow ( ) : void
return void

ShowSetupWindow() public method

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
return void

StopSynchronizers() public method

public StopSynchronizers ( ) : void
return void

StopSynchronizers() public method

public StopSynchronizers ( LocalRepository repo ) : void
repo LocalRepository
return void

SyncStart() public method

public SyncStart ( ) : void
return void

UIHasLoaded() public method

public UIHasLoaded ( ) : void
return void

UnlinkAccount() public method

public UnlinkAccount ( ) : void
return void

UpdateConfigFile() public method

public UpdateConfigFile ( ) : void
return void