1 package org.apache.maven.scm.provider.cvslib.cvsjava;
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.command.Command;
23 import org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider;
24 import org.apache.maven.scm.provider.cvslib.cvsjava.command.add.CvsJavaAddCommand;
25 import org.apache.maven.scm.provider.cvslib.cvsjava.command.blame.CvsJavaBlameCommand;
26 import org.apache.maven.scm.provider.cvslib.cvsjava.command.branch.CvsJavaBranchCommand;
27 import org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog.CvsJavaChangeLogCommand;
28 import org.apache.maven.scm.provider.cvslib.cvsjava.command.checkin.CvsJavaCheckInCommand;
29 import org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout.CvsJavaCheckOutCommand;
30 import org.apache.maven.scm.provider.cvslib.cvsjava.command.diff.CvsJavaDiffCommand;
31 import org.apache.maven.scm.provider.cvslib.cvsjava.command.export.CvsJavaExportCommand;
32 import org.apache.maven.scm.provider.cvslib.cvsjava.command.list.CvsJavaListCommand;
33 import org.apache.maven.scm.provider.cvslib.cvsjava.command.login.CvsJavaLoginCommand;
34 import org.apache.maven.scm.provider.cvslib.cvsjava.command.mkdir.CvsJavaMkdirCommand;
35 import org.apache.maven.scm.provider.cvslib.cvsjava.command.remove.CvsJavaRemoveCommand;
36 import org.apache.maven.scm.provider.cvslib.cvsjava.command.status.CvsJavaStatusCommand;
37 import org.apache.maven.scm.provider.cvslib.cvsjava.command.tag.CvsJavaTagCommand;
38 import org.apache.maven.scm.provider.cvslib.cvsjava.command.update.CvsJavaUpdateCommand;
39
40
41
42
43
44
45 public class CvsJavaScmProvider
46 extends AbstractCvsScmProvider
47 {
48
49 protected Command getAddCommand()
50 {
51 return new CvsJavaAddCommand();
52 }
53
54
55 protected Command getBranchCommand()
56 {
57 return new CvsJavaBranchCommand();
58 }
59
60
61 protected Command getBlameCommand()
62 {
63 return new CvsJavaBlameCommand();
64 }
65
66
67 protected Command getChangeLogCommand()
68 {
69 return new CvsJavaChangeLogCommand();
70 }
71
72
73 protected Command getCheckInCommand()
74 {
75 return new CvsJavaCheckInCommand();
76 }
77
78
79 protected Command getCheckOutCommand()
80 {
81 return new CvsJavaCheckOutCommand();
82 }
83
84
85 protected Command getDiffCommand()
86 {
87 return new CvsJavaDiffCommand();
88 }
89
90
91 protected Command getExportCommand()
92 {
93 return new CvsJavaExportCommand();
94 }
95
96
97 protected Command getListCommand()
98 {
99 return new CvsJavaListCommand();
100 }
101
102
103 protected Command getLoginCommand()
104 {
105 return new CvsJavaLoginCommand();
106 }
107
108
109 protected Command getRemoveCommand()
110 {
111 return new CvsJavaRemoveCommand();
112 }
113
114
115 protected Command getStatusCommand()
116 {
117 return new CvsJavaStatusCommand();
118 }
119
120
121 protected Command getTagCommand()
122 {
123 return new CvsJavaTagCommand();
124 }
125
126
127 protected Command getUpdateCommand()
128 {
129 return new CvsJavaUpdateCommand();
130 }
131
132
133 protected Command getMkdirCommand()
134 {
135 return new CvsJavaMkdirCommand();
136 }
137 }