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
34 private ChangeLogSet changeLog;
35
36 public ChangeLogScmResult( String commandLine, String providerMessage, String commandOutput, boolean success )
37 {
38 super( commandLine, providerMessage, commandOutput, success );
39 }
40
41 public ChangeLogScmResult( String commandLine, ChangeLogSet changeLog )
42 {
43 super( commandLine, null, null, true );
44
45 this.changeLog = changeLog;
46 }
47
48 public ChangeLogScmResult( ChangeLogSet changeLog, ScmResult result )
49 {
50 super( result );
51
52 this.changeLog = changeLog;
53 }
54
55 public ChangeLogSet getChangeLog()
56 {
57 return changeLog;
58 }
59 }