public class RannotateCommand extends BasicCommand
clientServices, files, requests
builder
localDirectory
Constructor and Description |
---|
RannotateCommand() |
Modifier and Type | Method and Description |
---|---|
void |
clearModules()
clears the list of modules for export.
|
void |
commandTerminated(TerminationEvent e)
called when server responses with "ok" or "error", (when the command
finishes)
|
Builder |
createBuilder(EventManager eventMan)
Create a builder for this command.
|
void |
execute(ClientServices client,
EventManager em)
Execute this command.
|
String |
getAnnotateByDate()
Getter for property annotateByDate.
|
String |
getAnnotateByRevision()
Getter for property annotateByRevision.
|
String |
getCVSArguments()
Returns the arguments of the command in the command-line style.
|
String |
getCVSCommand()
This method returns how the command would looklike when typed on the
command line.
|
String[] |
getModules() |
String |
getOptString()
String returned by this method defines which options are available for
this particular command
|
boolean |
isUseHeadIfNotFound()
Getter for property useHeadIfNotFound.
|
void |
moduleExpanded(ModuleExpansionEvent e)
This is called when the server has responded to an expand-modules
request.
|
void |
resetCVSCommand()
Resets all switches in the command to the default behaviour.
|
void |
setAnnotateByDate(String annotateByDate)
Setter for property annotateByDate.
|
void |
setAnnotateByRevision(String annotateByRevision)
Setter for property annotateByRevision.
|
boolean |
setCVSCommand(char opt,
String optArg)
Takes the arguments and sets the command.
|
void |
setModule(String module)
Set the modules to export.
|
void |
setModules(String[] modules)
Set the modules to export.
|
void |
setUseHeadIfNotFound(boolean useHeadIfNotFound)
Setter for property useHeadIfNotFound.
|
addArgumentRequest, addArgumentRequests, addDirectoryRequest, addRequest, addRequestForFile, addRequestForWorkingDirectory, addRequestsForDirectory, addRequestsForFile, appendFileArguments, assumeLocalPathWhenUnspecified, doesCheckFileTime, getFileEndingWith, getFiles, getRecursive, getXthFile, isRecursive, sendEntryAndModifiedRequests, setFiles, setRecursive
isBuilderSet, messageSent, messageSent, setBuilder
clone, fileAdded, fileInfoGenerated, fileRemoved, fileToRemove, fileUpdated, getDisplayName, getGlobalOptions, getLocalDirectory, getLocalPath, getRelativeToLocalPathInUnixStyle, getTrimmedString, hasFailed, setDisplayName, setLocalDirectory
public void setModule(String module)
theModules
- the names of the modules to exportpublic void clearModules()
public void setModules(String[] modules)
theModules
- the names of the modules to exportpublic String[] getModules()
public void execute(ClientServices client, EventManager em) throws CommandException, AuthenticationException
execute
in class BasicCommand
client
- the client services object that provides any necessary
services to this command, including the ability to actually
process all the requestsCommandException
- if an error occurs executing the commandAuthenticationException
public void moduleExpanded(ModuleExpansionEvent e)
moduleExpanded
in interface CVSListener
moduleExpanded
in class Command
public String getCVSCommand()
Command
getCVSCommand
in class Command
public String getCVSArguments()
Command
getCVSArguments
in class Command
public boolean setCVSCommand(char opt, String optArg)
Command
setCVSCommand
in class Command
public void resetCVSCommand()
Command
resetCVSCommand
in class Command
public String getOptString()
getOptString
in class Command
public Builder createBuilder(EventManager eventMan)
createBuilder
in class BuildableCommand
eventMan
- the event manager used to receive events.public void commandTerminated(TerminationEvent e)
commandTerminated
in interface CVSListener
commandTerminated
in class BuildableCommand
public boolean isUseHeadIfNotFound()
public void setUseHeadIfNotFound(boolean useHeadIfNotFound)
useHeadIfNotFound
- New value of property useHeadIfNotFound.public String getAnnotateByDate()
public void setAnnotateByDate(String annotateByDate)
annotateByDate
- New value of property annotateByDate.public String getAnnotateByRevision()
public void setAnnotateByRevision(String annotateByRevision)
annotateByRevision
- New value of property annotateByRevision.Copyright © 2016. All rights reserved.