org.apache.tools.ant.taskdefs.optional.ccm

Class CCMCheck

Known Direct Subclasses:
CCMCheckin, CCMCheckinDefault, CCMCheckout

public class CCMCheck
extends Continuus

Class common to all check commands (checkout, checkin,checkin default task);

Field Summary

static String
FLAG_COMMENT
-comment flag -- comment to attach to the file
static String
FLAG_TASK
-task flag -- associate checkout task with task
protected Vector
filesets

Fields inherited from class org.apache.tools.ant.taskdefs.optional.ccm.Continuus

COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_CREATE_TASK, COMMAND_DEFAULT_TASK, COMMAND_RECONFIGURE

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

CCMCheck()

Method Summary

void
addFileset(FileSet set)
Adds a set of files to copy.
void
execute()
Executes the task.
String
getComment()
Get the value of comment.
File
getFile()
Get the value of file.
String
getTask()
Get the value of task.
void
setComment(String v)
Specifies a comment.
void
setFile(File v)
Sets the path to the file that the command will operate on.
void
setTask(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, setCcmDir

Methods inherited from class org.apache.tools.ant.Task

execute, getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

Methods inherited from class org.apache.tools.ant.ProjectComponent

getProject, log, log, setProject

Field Details

FLAG_COMMENT

public static final String FLAG_COMMENT
-comment flag -- comment to attach to the file

FLAG_TASK

public static final String FLAG_TASK
-task flag -- associate checkout task with task

filesets

protected Vector filesets

Constructor Details

CCMCheck

public CCMCheck()

Method Details

addFileset

public void addFileset(FileSet set)
Adds a set of files to copy.

execute

public void execute()
            throws BuildException
Executes the task.

Builds a command line to execute ccm and then calls Exec's run method to execute the command line.

Overrides:
execute in interface Task

getComment

public String getComment()
Get the value of comment.
Returns:
value of comment.

getFile

public File getFile()
Get the value of file.
Returns:
value of file.

getTask

public String getTask()
Get the value of task.
Returns:
value of task.

setComment

public void setComment(String v)
Specifies a comment.
Parameters:
v - Value to assign to comment.

setFile

public void setFile(File v)
Sets the path to the file that the command will operate on.
Parameters:
v - Value to assign to file.

setTask

public void setTask(String v)
Specifies the task number used to check in the file (may use 'default').
Parameters:
v - Value to assign to task.

Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.