예제 #1
0
        public QueryManager(IFilenames filenames, IDatabase database)
        {
            _filenames = filenames;

            _database = database;
            _database.IterationsToRun = 1;

            _data          = new RefactorData();
            _data.Database = this._database;
        }
예제 #2
0
        public static void Initialise(MainWindow window, QueryManager manager)
        {
            _window    = window;
            _manager   = manager;
            _filenames = new Filenames();

            window.CommandBindings.Add(new CommandBinding(RunQuery, RunQueryHandler));
            window.CommandBindings.Add(new CommandBinding(NextQuery, NextQueryHandler));
            window.CommandBindings.Add(new CommandBinding(PreviousQuery, PreviousQueryHandler));
            window.CommandBindings.Add(new CommandBinding(LoadFile, LoadFileHandler));
            window.CommandBindings.Add(new CommandBinding(SaveFile, SaveFileHandler));
        }
예제 #3
0
        public static void Initialise( MainWindow window, QueryManager manager )
        {
            _window = window;
            _manager = manager;
            _filenames = new Filenames();

            window.CommandBindings.Add ( new CommandBinding ( RunQuery, RunQueryHandler ) );
            window.CommandBindings.Add ( new CommandBinding ( NextQuery, NextQueryHandler ) );
            window.CommandBindings.Add ( new CommandBinding ( PreviousQuery, PreviousQueryHandler ) );
            window.CommandBindings.Add ( new CommandBinding ( LoadFile, LoadFileHandler ) );
            window.CommandBindings.Add ( new CommandBinding ( SaveFile, SaveFileHandler ) );
        }
예제 #4
0
		public QueryManager ( IFilenames filenames, IDatabase database )
		{
			_filenames = filenames;

			_database = database;
			_database.IterationsToRun = 1;

			_data = new RefactorData ();
			_data.Database = this._database;
		}