//# __________ PROTOCOL :: CONSTANTS __________ #// public VmAccountDataDownloader(VmAccountSynchronizer synchronizer) : base(synchronizer) { AccountPath = VmAccountData.Default.GetAccountDataPath(); AccountInputPath = VmAccountData.Default.GetAccountInputPath(); _inputData = new VmAccountInputData(GetDownloadPath()); }
//# __________ PROTOCOL :: CONSTRUCTORS __________ #// public VmAirportInputData(VmAccountInputData accountInputData, String airportCode) { AccountInputData = accountInputData; AirportCode = airportCode; InputPath = JwUtility.JoinPath( accountInputData.InputPath, "airport", AirportCode); PlannedRoutes = new VmPlannedRouteData2(this); }
public VmAirportData(VmAccountInputData accountInputData, String airportCode) { AccountInputData = accountInputData; AirportCode = airportCode; }
public void Reset(VmAccountInputData accountInputData) { _airportInputData = null; _airportOutputData = null; AccountInputData = accountInputData; }
//# __________ PROTOCOL :: PRIVATE __________ #// public void Reset() { _accountInputData = null; _accountOutputData = null; _identityFile = null; VmAirportData.Default.Reset(AccountInputData); ResetAllProperties(); }