1 package org.apache.maven.scm.command.changelog;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.scm.ScmResult;
23
24
25
26
27
28
29 public class ChangeLogScmResult
30 extends ScmResult
31 {
32 private static final long serialVersionUID = 559431861541372265L;
33 private ChangeLogSet changeLog;
34
35 public ChangeLogScmResult( String commandLine, String providerMessage, String commandOutput, boolean success )
36 {
37 super( commandLine, providerMessage, commandOutput, success );
38 }
39
40 public ChangeLogScmResult( String commandLine, ChangeLogSet changeLog )
41 {
42 super( commandLine, null, null, true );
43
44 this.changeLog = changeLog;
45 }
46
47 public ChangeLogScmResult( ChangeLogSet changeLog, ScmResult result )
48 {
49 super( result );
50
51 this.changeLog = changeLog;
52 }
53
54 public ChangeLogSet getChangeLog()
55 {
56 return changeLog;
57 }
58 }