org.apache.tools.ant.taskdefs.optional.perforce
Class P4Counter
- Cloneable
Obtains or sets the value of a counter.
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:
<p4counter name="${p4.counter}" property=${p4.change}"/>
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
|
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.
|
execP4Command , execP4Command , getErrorMessage , getInError , init , setClient , setCmdopts , setErrorMessage , setFailonerror , setGlobalopts , setInError , setPort , setUser , setView |
bindToOwner , execute , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , log , log , maybeConfigure , perform , reconfigure , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
counter
public String counter
name of the counter
property
public String property
name of an optional property
shouldSetProperty
public boolean shouldSetProperty
flag telling whether a property should be set
shouldSetValue
public boolean shouldSetValue
flag telling whether the value of the counter should be set
value
public int value
new value for the counter
setName
public void setName(String counter)
The name of the counter; required
counter
- name of the counter
setProperty
public void setProperty(String property)
A property to be set with the value of the counter
property
- the name of a property to set with the value
of the counter
setValue
public void setValue(int value)
The new value for the counter; optional.
value
- new value for the counter