Liferay 6.2-ce-ga5

com.liferay.util.ant.bnd
Class BaseBndTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by aQute.bnd.ant.BaseTask
              extended by aQute.bnd.ant.BndTask
                  extended by com.liferay.util.ant.bnd.BaseBndTask
All Implemented Interfaces:
aQute.service.reporter.Report, aQute.service.reporter.Reporter, Cloneable
Direct Known Subclasses:
BaselineJarTask, ReleaseToRepoTask

public abstract class BaseBndTask
extends aQute.bnd.ant.BndTask


Nested Class Summary
 
Nested classes/interfaces inherited from interface aQute.service.reporter.Reporter
aQute.service.reporter.Reporter.SetLocation
 
Nested classes/interfaces inherited from interface aQute.service.reporter.Report
aQute.service.reporter.Report.Location
 
Field Summary
protected  org.apache.tools.ant.Project project
           
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location
 
Constructor Summary
BaseBndTask()
           
 
Method Summary
protected  void doBeforeExecute()
           
protected abstract  void doExecute()
           
 void execute()
           
protected  String getBndDirName()
           
 aQute.bnd.build.Project getBndProject()
           
 File getBndRootFile()
           
 void setBndRootFile(File bndRootFile)
           
 
Methods inherited from class aQute.bnd.ant.BndTask
addBndfiles, addClasspath, setBasedir, setBndfilePath, setClasspath, setClasspathref, setCommand, setDestFile, setEclipse, setFailok, setFiles, setInherit, setOutput, setSourcepath, setTestDir, validate
 
Methods inherited from class aQute.bnd.ant.BaseTask
addProperty, addWsproperty, error, exception, getErrors, getFile, getLocation, getWarnings, isExceptions, isOk, isPedantic, isTrace, join, progress, report, report, setExceptions, setPedantic, setTrace, split, trace, warning
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

project

protected org.apache.tools.ant.Project project
Constructor Detail

BaseBndTask

public BaseBndTask()
Method Detail

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class aQute.bnd.ant.BndTask
Throws:
org.apache.tools.ant.BuildException

getBndProject

public aQute.bnd.build.Project getBndProject()
                                      throws Exception
Throws:
Exception

getBndRootFile

public File getBndRootFile()

setBndRootFile

public void setBndRootFile(File bndRootFile)

doBeforeExecute

protected void doBeforeExecute()
                        throws Exception
Throws:
Exception

doExecute

protected abstract void doExecute()
                           throws Exception
Throws:
Exception

getBndDirName

protected String getBndDirName()

Liferay 6.2-ce-ga5