org.apache.tools.ant.taskdefs.optional.perforce
public class P4Counter extends P4Base
When used in its base form (where only the counter name is provided), the counter value will be printed to the output stream. When the value is provided, the counter will be set to the value provided. When a property name is provided, the property will be filled with the value of the counter. You may not specify to both get and set the value of the counter in the same Task.
The user performing this task must have Perforce "review" permissions as defined by Perforce protections in order for this task to succeed.
Example Usage:UNKNOWN: category="scm"
Field Summary | |
---|---|
String | counter
name of the counter |
String | property
name of an optional property |
boolean | shouldSetProperty
flag telling whether a property should be set |
boolean | shouldSetValue
flag telling whether the value of the counter should be set |
int | value
new value for the counter |
Method Summary | |
---|---|
void | execute()
again, properties are mutable in this tsk |
void | setName(String counter)
The name of the counter; required |
void | setProperty(String property)
A property to be set with the value of the counter |
void | setValue(int value)
The new value for the counter; optional. |
Throws: BuildException if the required parameters are not supplied.
Parameters: counter name of the counter
Parameters: property the name of a property to set with the value of the counter
Parameters: value new value for the counter