public OperationView(ObservableCollectionDisp <OperationView> _items, CancellationTokenSource _cancel) { progress = 0.0; title = ""; items = _items; complete = false; CancelCommand = new command.CancelCommand(_cancel); AddToItems(); }
public ViewModel() { log_name = ""; OpenFileCommand = new command.OpenFileCommand(this); ParseLogCommand = new command.ParseLogCommand(this); AnalyzeThreadCommand = new command.AnalyzeThreadCommand(this); AnalyzeMainCommand = new command.AnalyzeMainCommand(this); CountLinesCommand = new command.CountLinesCommand(this); threads = new List <ulong>(); Operations = new ObservableCollectionDisp <OperationView>(); Series = new SeriesCollection(); SeriesMainPage = new SeriesCollection(); linesByThread = new MultiSortedList <ulong, core.model.LineInfo>(); lines = new List <core.model.LineInfo>(); }