|
CCCheckout (Apache Ant API)
org.apache.tools.ant.taskdefs.optional.clearcase
|
Attribute | Values | Required |
---|---|---|
viewpath | Path to the ClearCase view file or directory that the command will operate on | No |
reserved | Specifies whether to check out the file as reserved or not | Yes |
out | Creates a writable file under a different filename | No |
nodata | Checks out the file but does not create an editable file containing its data | No |
branch | Specify a branch to check out the file to | No |
version | Allows checkout of a version other than main latest | No |
nowarn | Suppress warning messages | No |
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 |
Field Summary | |
static java.lang.String |
FLAG_BRANCH
-branch flag -- checks out the file on a specified branch |
static java.lang.String |
FLAG_COMMENT
-c flag -- comment to attach to the file |
static java.lang.String |
FLAG_COMMENTFILE
-cfile flag -- file containing a comment to attach to the file |
static java.lang.String |
FLAG_NOCOMMENT
-nc flag -- no comment is specified |
static java.lang.String |
FLAG_NODATA
-ndata flag -- checks out the file but does not create an editable file containing its data |
static java.lang.String |
FLAG_NOWARN
-nwarn flag -- suppresses warning messages |
static java.lang.String |
FLAG_OUT
-out flag -- create a writable file under a different filename |
static java.lang.String |
FLAG_RESERVED
-reserved flag -- check out the file as reserved |
static java.lang.String |
FLAG_UNRESERVED
-reserved flag -- check out the file as unreserved |
static java.lang.String |
FLAG_VERSION
-version flag -- allows checkout of a version that is not main latest |
Fields inherited from class org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase |
COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_UNCHECKOUT, COMMAND_UPDATE |
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
CCCheckout()
|
Method Summary | |
void |
execute()
Executes the task. |
java.lang.String |
getBranch()
Get branch name |
java.lang.String |
getComment()
Get comment string |
java.lang.String |
getCommentFile()
Get comment file |
boolean |
getNoData()
Get nodata flag status |
boolean |
getNoWarn()
Get nowarn flag status |
java.lang.String |
getOut()
Get out file |
boolean |
getReserved()
Get reserved flag status |
boolean |
getVersion()
Get version flag status |
void |
setBranch(java.lang.String branch)
Specify a branch to check out the file to. |
void |
setComment(java.lang.String comment)
Sets the comment string. |
void |
setCommentFile(java.lang.String cfile)
Specifies a file containing a comment. |
void |
setNoData(boolean ndata)
If true, checks out the file but does not create an editable file containing its data. |
void |
setNoWarn(boolean nwarn)
If true, warning messages are suppressed. |
void |
setOut(java.lang.String outf)
Creates a writable file under a different filename. |
void |
setReserved(boolean reserved)
If true, checks out the file as reserved. |
void |
setVersion(boolean version)
If true, allows checkout of a version other than main latest. |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase |
getClearToolCommand, getViewPath, run, setClearToolDir, setViewPath |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FLAG_RESERVED
public static final java.lang.String FLAG_UNRESERVED
public static final java.lang.String FLAG_OUT
public static final java.lang.String FLAG_NODATA
public static final java.lang.String FLAG_BRANCH
public static final java.lang.String FLAG_VERSION
public static final java.lang.String FLAG_NOWARN
public static final java.lang.String FLAG_COMMENT
public static final java.lang.String FLAG_COMMENTFILE
public static final java.lang.String FLAG_NOCOMMENT
Constructor Detail |
public CCCheckout()
Method Detail |
public void execute() throws BuildException
Builds a command line to execute cleartool and then calls Exec's run method to execute the command line.
BuildException
- if something goes wrong with the buildpublic void setReserved(boolean reserved)
reserved
- the status to set the flag topublic boolean getReserved()
public void setOut(java.lang.String outf)
outf
- the path to the out filepublic java.lang.String getOut()
public void setNoData(boolean ndata)
ndata
- the status to set the flag topublic boolean getNoData()
public void setBranch(java.lang.String branch)
branch
- the name of the branchpublic java.lang.String getBranch()
public void setVersion(boolean version)
version
- the status to set the flag topublic boolean getVersion()
public void setNoWarn(boolean nwarn)
nwarn
- the status to set the flag topublic boolean getNoWarn()
public void setComment(java.lang.String comment)
comment
- the comment stringpublic java.lang.String getComment()
public void setCommentFile(java.lang.String cfile)
cfile
- the path to the comment filepublic java.lang.String getCommentFile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |