org.apache.tools.ant.taskdefs.optional.perforce
Class P4Label

java.lang.Object
  |
  +--org.apache.tools.ant.Task
        |
        +--org.apache.tools.ant.taskdefs.optional.perforce.P4Base
              |
              +--org.apache.tools.ant.taskdefs.optional.perforce.P4Label

public class P4Label
extends P4Base

P4Label - create a Perforce Label. P4Label inserts a label into perforce reflecting the current client contents. Label name defaults to AntLabel if none set. Example Usage:

Author:
Les Hughes

Field Summary
protected  java.lang.String desc
           
protected  java.lang.String name
           
 
Fields inherited from class org.apache.tools.ant.taskdefs.optional.perforce.P4Base
P4Client, P4CmdOpts, P4Opts, P4Port, P4User, P4View, shell, util
 
Fields inherited from class org.apache.tools.ant.Task
description, location, project, target, taskName, taskType, wrapper
 
Constructor Summary
P4Label()
           
 
Method Summary
 void execute()
           
 void setDesc(java.lang.String desc)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.perforce.P4Base
execP4Command, execP4Command, init, setClient, setCmdopts, setPort, setUser, setView
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getProject, getRuntimeConfigurableWrapper, getTaskName, log, log, maybeConfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

desc

protected java.lang.String desc
Constructor Detail

P4Label

public P4Label()
Method Detail

setName

public void setName(java.lang.String name)

setDesc

public void setDesc(java.lang.String desc)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task