1 package org.apache.maven.scm;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.Serializable;
23
24
25
26
27
28 public class ScmBranchParameters
29 implements Serializable
30 {
31 private static final long serialVersionUID = 7241536408630608707L;
32
33 private String message;
34
35 private boolean remoteBranching = false;
36
37 private boolean pinExternals = false;
38
39 private String scmRevision;
40
41 public ScmBranchParameters()
42 {
43 this.remoteBranching = false;
44 this.pinExternals = false;
45 }
46
47 public ScmBranchParameters( String message )
48 {
49 this.message = message;
50 }
51
52 public String getMessage()
53 {
54 return message;
55 }
56
57 public void setMessage( String message )
58 {
59 this.message = message;
60 }
61
62 public String getScmRevision()
63 {
64 return scmRevision;
65 }
66
67 public void setScmRevision( String scmRevision )
68 {
69 this.scmRevision = scmRevision;
70 }
71
72 public boolean isRemoteBranching()
73 {
74 return remoteBranching;
75 }
76
77 public void setRemoteBranching( boolean remoteBranching )
78 {
79 this.remoteBranching = remoteBranching;
80 }
81
82 public boolean isPinExternals()
83 {
84 return pinExternals;
85 }
86
87 public void setPinExternals( boolean pinExternals )
88 {
89 this.pinExternals = pinExternals;
90 }
91
92 public String toString()
93 {
94 return "[" + scmRevision + "] " + message;
95 }
96 }