cern.jjar
Class ProductVersionerTask

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.ProductVersionerTask
All Implemented Interfaces:
Logger

public class ProductVersionerTask
extends AbstractJJarTask

An ant task for placing an explicit version in the local descriptor for all dependencies. Parameters:

Version:
$Id: ProductVersionerTask.java,v 1.3 2006/05/15 14:49:26 lmestre Exp $
Author:
Lionel Mestre

Field Summary
protected  String defaultdependencyversion
           
 
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
ProductVersionerTask()
           
 
Method Summary
protected  JJarRunner createRunner()
           
protected  void processResult(Object result)
           
 void setDefaultdependencyversion(String defaultdependencyversion)
           
 void setLocaldescriptor(File localdescriptor)
           
 void setResolvealias(boolean resolvealias)
           
 
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
 

Field Detail

defaultdependencyversion

protected String defaultdependencyversion
Constructor Detail

ProductVersionerTask

public ProductVersionerTask()
Method Detail

setResolvealias

public final void setResolvealias(boolean resolvealias)

setLocaldescriptor

public void setLocaldescriptor(File localdescriptor)

setDefaultdependencyversion

public final void setDefaultdependencyversion(String defaultdependencyversion)

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.