cern.jjar
Class VersionUpdateTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by cern.jjar.AbstractJJarTask
              extended by cern.jjar.VersionUpdateTask
All Implemented Interfaces:
Logger

public class VersionUpdateTask
extends AbstractJJarTask

An ant task for updating the version in the local descriptor. The task can work by increasing the existing version or by taking a complete new version. Parameters:

Version:
$Id: VersionUpdateTask.java,v 1.4 2005/01/10 08:15:59 lmestre Exp $
Author:
Lionel Mestre

Field Summary
 
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
VersionUpdateTask()
           
 
Method Summary
protected  JJarRunner createRunner()
           
protected  void processResult(Object result)
           
 void setIncrease(String increase)
           
 void setLocaldescriptor(File localdescriptor)
           
 void setVersion(String version)
           
 
Methods inherited from class cern.jjar.AbstractJJarTask
addConfiguredRepository, execute, getRepositoryElements, isSilent, setFailonerror, setSilent
 
Methods inherited from class org.apache.tools.ant.Task
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, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cern.jjar.utils.Logger
log
 

Constructor Detail

VersionUpdateTask

public VersionUpdateTask()
Method Detail

setLocaldescriptor

public void setLocaldescriptor(File localdescriptor)

setIncrease

public final void setIncrease(String increase)
Parameters:
increase - The increase to set.

setVersion

public final void setVersion(String version)
Parameters:
version - The version to set.

createRunner

protected JJarRunner createRunner()
Specified by:
createRunner in class AbstractJJarTask

processResult

protected void processResult(Object result)
Specified by:
processResult in class AbstractJJarTask


Copyright © 2007 CERN. All Rights Reserved.