Liferay 6.2-ce-ga5

com.liferay.util.ant.bnd
Class BaselineJarTask

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
                      extended by com.liferay.util.ant.bnd.BaselineJarTask
All Implemented Interfaces:
aQute.service.reporter.Report, aQute.service.reporter.Reporter, Cloneable

public class BaselineJarTask
extends BaseBndTask


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
 
Fields inherited from class com.liferay.util.ant.bnd.BaseBndTask
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
BaselineJarTask()
           
 
Method Summary
 void addClasspath(org.apache.tools.ant.types.Path classpath)
           
protected  void doBaselineJar(aQute.bnd.osgi.Jar jar, File output, aQute.bnd.build.Project bndProject)
           
protected  void doBeforeExecute()
           
protected  void doDiff(aQute.bnd.service.diff.Diff diff, StringBuffer sb)
           
protected  void doExecute()
           
protected  void doHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo)
           
protected  void doInfo(aQute.bnd.differ.Baseline.BundleInfo bundleInfo, aQute.bnd.differ.Baseline.Info info, String warnings)
           
protected  void doPackageDiff(aQute.bnd.service.diff.Diff diff)
           
protected  String getBaselineResportsDirName()
           
protected  String getShortDelta(aQute.bnd.service.diff.Delta delta)
           
protected  void reportLog(String string1, String string2, String string3, String string4, String string5, String string6, String string7, String string8)
           
 void setFile(File file)
           
 void setOutputPath(File outputPath)
           
 void setSourcePath(File sourcePath)
           
 void trace(String format, Object... args)
           
 
Methods inherited from class com.liferay.util.ant.bnd.BaseBndTask
execute, getBndDirName, getBndProject, getBndRootFile, setBndRootFile
 
Methods inherited from class aQute.bnd.ant.BndTask
addBndfiles, 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, 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
 

Constructor Detail

BaselineJarTask

public BaselineJarTask()
Method Detail

addClasspath

public void addClasspath(org.apache.tools.ant.types.Path classpath)
Overrides:
addClasspath in class aQute.bnd.ant.BndTask

setFile

public void setFile(File file)

setOutputPath

public void setOutputPath(File outputPath)

setSourcePath

public void setSourcePath(File sourcePath)

trace

public void trace(String format,
                  Object... args)
Specified by:
trace in interface aQute.service.reporter.Reporter
Overrides:
trace in class aQute.bnd.ant.BaseTask

doBaselineJar

protected void doBaselineJar(aQute.bnd.osgi.Jar jar,
                             File output,
                             aQute.bnd.build.Project bndProject)
                      throws Exception
Throws:
Exception

doBeforeExecute

protected void doBeforeExecute()
                        throws Exception
Overrides:
doBeforeExecute in class BaseBndTask
Throws:
Exception

doDiff

protected void doDiff(aQute.bnd.service.diff.Diff diff,
                      StringBuffer sb)

doExecute

protected void doExecute()
                  throws Exception
Specified by:
doExecute in class BaseBndTask
Throws:
Exception

doHeader

protected void doHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo)

doInfo

protected void doInfo(aQute.bnd.differ.Baseline.BundleInfo bundleInfo,
                      aQute.bnd.differ.Baseline.Info info,
                      String warnings)

doPackageDiff

protected void doPackageDiff(aQute.bnd.service.diff.Diff diff)

getBaselineResportsDirName

protected String getBaselineResportsDirName()

getShortDelta

protected String getShortDelta(aQute.bnd.service.diff.Delta delta)

reportLog

protected void reportLog(String string1,
                         String string2,
                         String string3,
                         String string4,
                         String string5,
                         String string6,
                         String string7,
                         String string8)

Liferay 6.2-ce-ga5