public RevisionInRepositoryModel(HgRepository repository,
                                  RevisionSelectedEvent revisionSelectedEvent,
                                  RevisionListOptions options)
 {
     Guard.AgainstNull(repository, "repository");
     _repository            = repository;
     _revisionSelectedEvent = revisionSelectedEvent;
     _options = options;
     DiscoveredRevisionsQueue = new Queue <Revision>();
 }
        public RevisionInRepositoryModel(HgRepository repository,
										RevisionSelectedEvent revisionSelectedEvent,
										RevisionListOptions options)
        {
            Guard.AgainstNull(repository, "repository");
            _repository = repository;
            _revisionSelectedEvent = revisionSelectedEvent;
            _options = options;
            DiscoveredRevisionsQueue =  new Queue<Revision>();
        }
        public ChangesInRevisionModel(RevisionInspector revisionInspector,
									  ChangedRecordSelectedEvent changedRecordSelectedEventToRaise,
									   NavigateToRecordEvent navigateToRecordEventToRaise,
									 RevisionSelectedEvent revisionSelectedEventToSubscribeTo,
									  ChorusFileTypeHandlerCollection fileHandlers)
        {
            _revisionInspector = revisionInspector;
            _changedRecordSelectedEventToRaise = changedRecordSelectedEventToRaise;
            _navigateToRecordEvent = navigateToRecordEventToRaise;
            _fileHandlers = fileHandlers;
            revisionSelectedEventToSubscribeTo.Subscribe(SetRevision);
        }
示例#4
0
 public ChangesInRevisionModel(RevisionInspector revisionInspector,
                               ChangedRecordSelectedEvent changedRecordSelectedEventToRaise,
                               NavigateToRecordEvent navigateToRecordEventToRaise,
                               RevisionSelectedEvent revisionSelectedEventToSubscribeTo,
                               ChorusFileTypeHandlerCollection fileHandlers)
 {
     _revisionInspector = revisionInspector;
     _changedRecordSelectedEventToRaise = changedRecordSelectedEventToRaise;
     _navigateToRecordEvent             = navigateToRecordEventToRaise;
     _fileHandlers = fileHandlers;
     revisionSelectedEventToSubscribeTo.Subscribe(SetRevision);
 }