net.sf.retrotranslator.transformer
Class RetrotranslatorTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by net.sf.retrotranslator.transformer.RetrotranslatorTask
All Implemented Interfaces:
java.lang.Cloneable

public class RetrotranslatorTask
extends org.apache.tools.ant.Task

Author:
Taras Puchko

Field Summary
private  boolean advanced
           
private  java.lang.String backport
           
private  org.apache.tools.ant.types.Path classpath
           
private  java.io.File destdir
           
private  java.io.File destjar
           
private  java.util.List<org.apache.tools.ant.types.DirSet> dirSets
           
private  java.lang.String embed
           
private  boolean failonwarning
           
private  java.util.List<org.apache.tools.ant.types.FileSet> fileSets
           
private  java.util.List<org.apache.tools.ant.types.FileSet> jarFileSets
           
private  boolean lazy
           
private  boolean retainapi
           
private  boolean retainflags
           
private  boolean smart
           
private  java.io.File srcdir
           
private  java.io.File srcjar
           
private  java.lang.String srcmask
           
private  boolean stripsign
           
private  java.lang.String support
           
private  java.lang.String target
           
private  boolean uptodatecheck
           
private  boolean verbose
           
private  boolean verify
           
 
Fields inherited from class org.apache.tools.ant.Task
taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
RetrotranslatorTask()
           
 
Method Summary
 void addConfiguredDirset(org.apache.tools.ant.types.DirSet dirSet)
           
 void addConfiguredFileset(org.apache.tools.ant.types.FileSet fileSet)
           
 void addConfiguredJarfileset(org.apache.tools.ant.types.FileSet fileSet)
           
 org.apache.tools.ant.types.Path createClasspath()
           
 void execute()
           
private  org.apache.tools.ant.types.Path getClasspath()
           
 void setAdvanced(boolean advanced)
           
 void setBackport(java.lang.String backport)
           
 void setClasspath(org.apache.tools.ant.types.Path classpath)
           
 void setClasspathref(org.apache.tools.ant.types.Reference classpathref)
           
 void setDestdir(java.io.File destdir)
           
 void setDestjar(java.io.File destjar)
           
 void setEmbed(java.lang.String embed)
           
 void setFailonwarning(boolean failonwarning)
           
 void setLazy(boolean lazy)
           
 void setRetainapi(boolean retainapi)
           
 void setRetainflags(boolean retainflags)
           
 void setSmart(boolean smart)
           
 void setSrcdir(java.io.File srcdir)
           
 void setSrcjar(java.io.File srcjar)
           
 void setSrcmask(java.lang.String srcmask)
           
 void setStripsign(boolean stripsign)
           
 void setSupport(java.lang.String support)
           
 void setTarget(java.lang.String target)
           
 void setUptodatecheck(boolean uptodatecheck)
           
 void setVerbose(boolean verbose)
           
 void setVerify(boolean verify)
           
 
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

srcdir

private java.io.File srcdir

srcjar

private java.io.File srcjar

destdir

private java.io.File destdir

destjar

private java.io.File destjar

fileSets

private java.util.List<org.apache.tools.ant.types.FileSet> fileSets

jarFileSets

private java.util.List<org.apache.tools.ant.types.FileSet> jarFileSets

dirSets

private java.util.List<org.apache.tools.ant.types.DirSet> dirSets

verbose

private boolean verbose

stripsign

private boolean stripsign

retainapi

private boolean retainapi

retainflags

private boolean retainflags

lazy

private boolean lazy

advanced

private boolean advanced

verify

private boolean verify

uptodatecheck

private boolean uptodatecheck

smart

private boolean smart

failonwarning

private boolean failonwarning

srcmask

private java.lang.String srcmask

embed

private java.lang.String embed

support

private java.lang.String support

backport

private java.lang.String backport

target

private java.lang.String target

classpath

private org.apache.tools.ant.types.Path classpath
Constructor Detail

RetrotranslatorTask

public RetrotranslatorTask()
Method Detail

setSrcdir

public void setSrcdir(java.io.File srcdir)

setSrcjar

public void setSrcjar(java.io.File srcjar)

setDestdir

public void setDestdir(java.io.File destdir)

setDestjar

public void setDestjar(java.io.File destjar)

addConfiguredFileset

public void addConfiguredFileset(org.apache.tools.ant.types.FileSet fileSet)

addConfiguredJarfileset

public void addConfiguredJarfileset(org.apache.tools.ant.types.FileSet fileSet)

addConfiguredDirset

public void addConfiguredDirset(org.apache.tools.ant.types.DirSet dirSet)

setVerbose

public void setVerbose(boolean verbose)

setStripsign

public void setStripsign(boolean stripsign)

setRetainapi

public void setRetainapi(boolean retainapi)

setRetainflags

public void setRetainflags(boolean retainflags)

setLazy

public void setLazy(boolean lazy)

setAdvanced

public void setAdvanced(boolean advanced)

setVerify

public void setVerify(boolean verify)

setUptodatecheck

public void setUptodatecheck(boolean uptodatecheck)

setSmart

public void setSmart(boolean smart)

setFailonwarning

public void setFailonwarning(boolean failonwarning)

setSrcmask

public void setSrcmask(java.lang.String srcmask)

setEmbed

public void setEmbed(java.lang.String embed)

setSupport

public void setSupport(java.lang.String support)

setBackport

public void setBackport(java.lang.String backport)

setTarget

public void setTarget(java.lang.String target)

setClasspathref

public void setClasspathref(org.apache.tools.ant.types.Reference classpathref)

setClasspath

public void setClasspath(org.apache.tools.ant.types.Path classpath)

createClasspath

public org.apache.tools.ant.types.Path createClasspath()

getClasspath

private org.apache.tools.ant.types.Path getClasspath()

execute

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