public StoreHistoryViewModel(Store store, IEnumerable<PrefixConfiguration> prefixes) : base(store) { CommitPoints = new ObservableCollection<CommitPointViewModel>(store.GetCommitPoints(0, 20)); HasMoreCommitPoints = CommitPoints.Count == 20; HistoricalQueryViewModel = new SparqlQueryViewModel(store, prefixes); ExecuteCommand = HistoricalQueryViewModel.ExecuteCommand; RefreshCommand = new RelayCommand(Refresh); RevertCommand = new RelayCommand(Revert); MoreCommitPointsCommand = new RelayCommand(MoreCommitPoints); }
public StoreHistoryViewModel(Store store, IEnumerable <PrefixConfiguration> prefixes) : base(store) { CommitPoints = new ObservableCollection <CommitPointViewModel>(store.GetCommitPoints(0, 20)); HasMoreCommitPoints = CommitPoints.Count == 20; HistoricalQueryViewModel = new SparqlQueryViewModel(store, prefixes); ExecuteCommand = HistoricalQueryViewModel.ExecuteCommand; RefreshCommand = new RelayCommand(Refresh); RevertCommand = new RelayCommand(Revert); MoreCommitPointsCommand = new RelayCommand(MoreCommitPoints); }
public object NewSparqlQuery(Store s) { var viewModel = new SparqlQueryViewModel(s, Configuration.Prefixes); var sparqlQueryView = new SparqlQueryView { DataContext = viewModel }; var tabItemModel = new TabItemViewModel("SPARQL Query", sparqlQueryView); tabItemModel.Toolbars.Add("StoreSelectorToolbar"); tabItemModel.Toolbars.Add("SparqlQueryToolbar"); TabItems.Add(tabItemModel); Messenger.Default.Send(new SelectTabMessage(tabItemModel)); return(null); }
public object NewSparqlQuery(Store s) { var viewModel = new SparqlQueryViewModel(s, Configuration.Prefixes); var sparqlQueryView = new SparqlQueryView {DataContext = viewModel}; var tabItemModel = new TabItemViewModel("SPARQL Query", sparqlQueryView); tabItemModel.Toolbars.Add("StoreSelectorToolbar"); tabItemModel.Toolbars.Add("SparqlQueryToolbar"); TabItems.Add(tabItemModel); Messenger.Default.Send(new SelectTabMessage(tabItemModel)); return null; }