Class SOSLabel
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.optional.sos.SOS
- 
- org.apache.tools.ant.taskdefs.optional.sos.SOSLabel
 
 
 
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOScommandLine
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 - 
Fields inherited from interface org.apache.tools.ant.taskdefs.optional.sos.SOSCmdCOMMAND_CHECKIN_FILE, COMMAND_CHECKIN_PROJECT, COMMAND_CHECKOUT_FILE, COMMAND_CHECKOUT_PROJECT, COMMAND_GET_FILE, COMMAND_GET_PROJECT, COMMAND_HISTORY, COMMAND_LABEL, COMMAND_SOS_EXE, FLAG_COMMAND, FLAG_COMMENT, FLAG_FILE, FLAG_LABEL, FLAG_NO_CACHE, FLAG_NO_COMPRESSION, FLAG_PASSWORD, FLAG_PROJECT, FLAG_RECURSION, FLAG_SOS_HOME, FLAG_SOS_SERVER, FLAG_USERNAME, FLAG_VERBOSE, FLAG_VERSION, FLAG_VSS_SERVER, FLAG_WORKING_DIR, PROJECT_PREFIX
 
- 
 - 
Constructor SummaryConstructors Constructor Description SOSLabel()
 - 
Method SummaryModifier and Type Method Description protected CommandlinebuildCmdLine()Build the command linevoidsetComment(java.lang.String comment)The comment to apply to all files being labelled.voidsetLabel(java.lang.String label)The label to apply the the files in SourceSafe.voidsetVersion(java.lang.String version)The version number to label.- 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOSexecute, getComment, getFilename, getLabel, getLocalPath, getNoCache, getNoCompress, getOptionalAttributes, getPassword, getProjectPath, getRecursive, getRequiredAttributes, getSosCommand, getSosHome, getSosServerPath, getUsername, getVerbose, getVersion, getVssServerPath, run, setInternalComment, setInternalFilename, setInternalLabel, setInternalRecursive, setInternalVersion, setLocalPath, setNoCache, setNoCompress, setPassword, setProjectPath, setSosCmd, setSosHome, setSosServerPath, setUsername, setVerbose, setVssServerPath
 - 
Methods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setVersionpublic void setVersion(java.lang.String version) The version number to label.- Parameters:
- version- The new version value
 
 - 
setLabelpublic void setLabel(java.lang.String label) The label to apply the the files in SourceSafe.- Parameters:
- label- The new label value
 
 - 
setCommentpublic void setComment(java.lang.String comment) The comment to apply to all files being labelled.- Parameters:
- comment- The new comment value
 
 - 
buildCmdLineprotected Commandline buildCmdLine() Build the command lineAddLabel required parameters: -server -name -password -database -project -label 
 AddLabel optional parameters: -verbose -comment- Returns:
- Commandline the generated command to be executed
 
 
- 
 
-