예제 #1
0
        private GtfsFeed GetParsedFeed(string feedPath)
        {
            GtfsFeed feed = new GtfsFeed();
            GtfsFeedParserVisitor parseVisitor = new GtfsFeedParserVisitor(feedPath);

            feed.Accept(parseVisitor);
            return(parseVisitor.Feed);
        }
예제 #2
0
        private GtfsFeed GetFeed(GtfsFeedParserVisitor parser)
        {
            GtfsFeed feed = new GtfsFeed();

            feed.Accept(parser);

            return(parser.Feed);
        }
예제 #3
0
		/// <summary>
		/// Facade for parsing GTFS feed
		/// </summary>
		public GtfsFeed Parse(string feedPath)
		{
			GtfsFeedParserVisitor parser = new GtfsFeedParserVisitor(feedPath);
			GtfsFeed feed = new GtfsFeed();
			feed.Accept(parser);

			return parser.Feed;
		}
예제 #4
0
        /// <summary>
        /// Facade for parsing GTFS feed
        /// </summary>
        public GtfsFeed Parse(string feedPath)
        {
            GtfsFeedParserVisitor parser = new GtfsFeedParserVisitor(feedPath);
            GtfsFeed feed = new GtfsFeed();

            feed.Accept(parser);

            return(parser.Feed);
        }
예제 #5
0
 public GtfsFeedVistorTest(ITestOutputHelper output)
 {
     _output = output;
     _sut    = new GtfsFeedParserVisitor(FEED_PATH);
 }
예제 #6
0
		public GtfsFeedVistorTest(ITestOutputHelper output)
		{
			_output = output;
			_sut = new GtfsFeedParserVisitor(FEED_PATH);
		}