C# 클래스 Azavea.NijPredictivePolicing.AcsAlchemistGui.FormController

This class is meant to act as our interface between the GUI and the rest of the importer logic
파일 보기 프로젝트 열기: azavea/acs-alchemist 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_availableLevels List
_availableProjections List
_availableStates List
_availableYears List

보호된 메소드들

메소드 설명
LoadConfigFile ( ) : void

Searches for our config file in the application path, if it can't find it, just uses defaults

ShowCopyrightAndLicense ( ) : void
ShowWelcomeScreen ( ) : void

비공개 메소드들

메소드 설명
FormController ( ) : System
InitLogging ( IAppender appenderObj ) : void
Initialize ( ) : void

Run initialization sequence (logging, load config, welcome, copyright, license, create job instance)

LoadNewJobInstance ( string filename ) : void

replaces our current job instance with a new one loaded from a saved file

NewDefaultJobInstance ( ) : void

There is no structure ensuring these defaults are the same that will show up when the form loads, This function is meant to reflect whatever the form defaults are.

ValidateVariablesFile ( string filename, string &errorMessage ) : bool

Performs some sanity checks on our variables file (does it exist, can I read it, does it have at least one variable, etc.)

메소드 상세

LoadConfigFile() 보호된 메소드

Searches for our config file in the application path, if it can't find it, just uses defaults
protected LoadConfigFile ( ) : void
리턴 void

ShowCopyrightAndLicense() 보호된 메소드

protected ShowCopyrightAndLicense ( ) : void
리턴 void

ShowWelcomeScreen() 보호된 메소드

protected ShowWelcomeScreen ( ) : void
리턴 void

프로퍼티 상세

_availableLevels 보호되어 있는 프로퍼티

protected List _availableLevels
리턴 List

_availableProjections 보호되어 있는 프로퍼티

protected List _availableProjections
리턴 List

_availableStates 보호되어 있는 프로퍼티

protected List _availableStates
리턴 List

_availableYears 보호되어 있는 프로퍼티

protected List _availableYears
리턴 List