public VmPlannedRouteCloseOutFile GetCloseOutFile(VmPlannedRouteData2 data)
 {
     if( _closeOutFile == null )
     {
         String path = data.GetPlannedRouteCloseOutDataPath(GetDirectoryName());
         _closeOutFile = new VmPlannedRouteCloseOutFile(path);
     }
     return _closeOutFile;
 }
예제 #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);
 }
        public VmPlannedRouteCloseOut GetPlannedRouteCloseOut(VmPlannedRouteData2 data, String routeIndex)
        {
            VmPlannedRouteCloseOutFile file = GetCloseOutFile(data);

            return file.Get(routeIndex);
        }
        //# __________ PROTOCOL :: PUBLIC - RETRIEVAL __________ #//
        public VmPlannedRoute GetPlannedRoute(VmPlannedRouteData2 data, String routeIndex)
        {
            VmPlannedRouteFile file = GetFile(data);

            return file.Get(routeIndex);
        }
예제 #5
0
 public void ResetInputCaches()
 {
     _upuDispatchDestinationMapping = null;
     _plannedRoutes = null;
 }