bovender framework
C# framework that implements MVVM and more
ProcessViewModelForTesting.cs
1
/* ProcessViewModelForTesting.cs
2
* part of Bovender framework
3
*
4
* Copyright 2014-2018 Daniel Kraus
5
*
6
* Licensed under the Apache License, Version 2.0 (the "License");
7
* you may not use this file except in compliance with the License.
8
* You may obtain a copy of the License at
9
*
10
* http://www.apache.org/licenses/LICENSE-2.0
11
*
12
* Unless required by applicable law or agreed to in writing, software
13
* distributed under the License is distributed on an "AS IS" BASIS,
14
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
* See the License for the specific language governing permissions and
16
* limitations under the License.
17
*/
18
using
System
;
19
using
System
.Collections.Generic;
20
using
System
.Linq;
21
using
System
.Text;
22
using
System
.Threading;
23
using
System
.Threading.Tasks;
24
using
Bovender
.
Mvvm
.
ViewModels
;
25
26
namespace
Bovender
.UnitTests.Mvvm
27
{
28
class
ProcessViewModelForTesting
:
ProcessViewModelBase
29
{
30
protected
override
void
UpdateProcessMessageContent
(
Bovender
.
Mvvm
.
Messaging
.
ProcessMessageContent
processMessageContent)
31
{
32
processMessageContent.PercentCompleted = 33;
33
}
34
35
public
ProcessViewModelForTesting
(
ProcessModelForTesting
model)
36
: base(model) { }
37
}
38
}
Bovender.Mvvm.Messaging.ProcessMessageContent
Holds information about percent completion of a process and defines events that occur when the proces...
Definition:
ProcessMessageContent.cs:30
Bovender.Mvvm.ViewModels.ProcessViewModelBase
Abstract base class for view models that deal with processes.
Definition:
ProcessViewModelBase.cs:69
Bovender.Mvvm.Messaging
Definition:
DownloadProcessMessageContent.cs:24
Bovender.UnitTests.Mvvm.ProcessViewModelForTesting.UpdateProcessMessageContent
override void UpdateProcessMessageContent(Bovender.Mvvm.Messaging.ProcessMessageContent processMessageContent)
Updates the given ProcessMessageContent with the current process.
Definition:
ProcessViewModelForTesting.cs:30
Bovender.UnitTests.Mvvm.ProcessViewModelForTesting
Definition:
ProcessViewModelForTesting.cs:28
Bovender.UnitTests.Mvvm.ProcessModelForTesting
Definition:
ProcessModelForTesting.cs:26
Bovender.Mvvm
Bovender
Definition:
ComHelpers.cs:24
System
Bovender.Mvvm.ViewModels
Definition:
EnumViewModel.cs:23
BovenderUnitTests
Mvvm
ProcessViewModelForTesting.cs
Generated on Tue Aug 14 2018 13:04:33 for bovender framework by
1.8.11