org.apache.tools.ant.taskdefs.optional.clearcase
public class CCMkdir extends ClearCase
The following attributes are interpreted:
Attribute | Values | Required |
---|---|---|
viewpath | Path to the ClearCase view directory that the command will operate on | Yes |
comment | Specify a comment. Only one of comment or cfile may be used. | No |
commentfile | Specify a file containing a comment. Only one of comment or cfile may be used. | No |
nocheckout | Do not checkout after element creation | No |
failonerr | Throw an exception if the command fails. Default is true | No |
Field Summary | |
---|---|
static String | FLAG_COMMENT
-c flag -- comment to attach to the directory |
static String | FLAG_COMMENTFILE
-cfile flag -- file containing a comment to attach to the directory |
static String | FLAG_NOCHECKOUT
-nco flag -- do not checkout element after creation |
static String | FLAG_NOCOMMENT
-nc flag -- no comment is specified |
Method Summary | |
---|---|
void | execute()
Executes the task.
|
String | getComment()
Get comment string
|
String | getCommentFile()
Get comment file
|
boolean | getNoCheckout()
Get no checkout flag status
|
void | setComment(String comment)
Sets the comment string.
|
void | setCommentFile(String cfile)
Specifies a file containing a comment.
|
void | setNoCheckout(boolean co)
If true, do not checkout element after creation.
|
Builds a command line to execute cleartool and then calls Exec's run method to execute the command line.
Throws: BuildException if the command fails and failonerr is set to true
Returns: String containing the comment
Returns: String containing the path to the comment file
Returns: boolean containing status of noco flag
Parameters: comment the comment string
Parameters: cfile the path to the comment file
Parameters: co the status to set the flag to