Class CCMCheck
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.ccm.Continuus
org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
CCMCheckin,CCMCheckinDefault,CCMCheckout
public class CCMCheck extends Continuus
Class common to all check commands (checkout, checkin,checkin default task);
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Vector<FileSet>filesetsstatic java.lang.StringFLAG_COMMENT-comment flag -- comment to attach to the filestatic java.lang.StringFLAG_TASK-task flag -- associate checkout task with taskFields inherited from class org.apache.tools.ant.taskdefs.optional.ccm.Continuus
COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_CREATE_TASK, COMMAND_DEFAULT_TASK, COMMAND_RECONFIGURE -
Constructor Summary
Constructors Constructor Description CCMCheck() -
Method Summary
Modifier and Type Method Description voidaddFileset(FileSet set)Adds a set of files to copy.voidexecute()Executes the task.java.lang.StringgetComment()Get the value of comment.java.io.FilegetFile()Get the value of file.java.lang.StringgetTask()Get the value of task.voidsetComment(java.lang.String v)Specifies a comment.voidsetFile(java.io.File v)Sets the path to the file that the command will operate on.voidsetTask(java.lang.String v)Specifies the task number used to check in the file (may use 'default').Methods inherited from class org.apache.tools.ant.taskdefs.optional.ccm.Continuus
getCcmAction, getCcmCommand, run, run, setCcmAction, setCcmDirMethods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
FLAG_COMMENT
public static final java.lang.String FLAG_COMMENT-comment flag -- comment to attach to the file- See Also:
- Constant Field Values
-
FLAG_TASK
public static final java.lang.String FLAG_TASK-task flag -- associate checkout task with task- See Also:
- Constant Field Values
-
filesets
-
-
Constructor Details
-
CCMCheck
public CCMCheck()
-
-
Method Details
-
getFile
public java.io.File getFile()Get the value of file.- Returns:
- value of file.
-
setFile
public void setFile(java.io.File v)Sets the path to the file that the command will operate on.- Parameters:
v- Value to assign to file.
-
getComment
public java.lang.String getComment()Get the value of comment.- Returns:
- value of comment.
-
setComment
public void setComment(java.lang.String v)Specifies a comment.- Parameters:
v- Value to assign to comment.
-
getTask
public java.lang.String getTask()Get the value of task.- Returns:
- value of task.
-
setTask
public void setTask(java.lang.String v)Specifies the task number used to check in the file (may use 'default').- Parameters:
v- Value to assign to task.
-
addFileset
Adds a set of files to copy.- Parameters:
set- the set of files
-
execute
Executes the task.Builds a command line to execute ccm and then calls Exec's run method to execute the command line.
- Overrides:
executein classTask- Throws:
BuildException- on error
-