コード例 #1
0
 //# __________ PROTOCOL :: CONSTANTS __________ #//
 public VmAccountDataDownloader(VmAccountSynchronizer synchronizer)
     : base(synchronizer)
 {
     AccountPath = VmAccountData.Default.GetAccountDataPath();
     AccountInputPath = VmAccountData.Default.GetAccountInputPath();
     _inputData = new VmAccountInputData(GetDownloadPath());
 }
コード例 #2
0
 //# __________ PROTOCOL :: CONSTRUCTORS __________ #//
 public VmAirportInputData(VmAccountInputData accountInputData, String airportCode)
 {
     AccountInputData = accountInputData;
     AirportCode = airportCode;
     InputPath = JwUtility.JoinPath(
         accountInputData.InputPath,
         "airport",
         AirportCode);
     PlannedRoutes = new VmPlannedRouteData2(this);
 }
コード例 #3
0
ファイル: VmAirportData.cs プロジェクト: pabplanalp/pvmail
 public VmAirportData(VmAccountInputData accountInputData, String airportCode)
 {
     AccountInputData = accountInputData;
     AirportCode = airportCode;
 }
コード例 #4
0
ファイル: VmAirportData.cs プロジェクト: pabplanalp/pvmail
 public void Reset(VmAccountInputData accountInputData)
 {
     _airportInputData = null;
     _airportOutputData = null;
     AccountInputData = accountInputData;
 }
コード例 #5
0
ファイル: VmAccountData.cs プロジェクト: pabplanalp/pvmail
        //# __________ PROTOCOL :: PRIVATE __________ #//
        public void Reset()
        {
            _accountInputData = null;
            _accountOutputData = null;
            _identityFile = null;
            VmAirportData.Default.Reset(AccountInputData);

            ResetAllProperties();
        }