net.sf.antcontrib.logic
Class ProjectDelegate

java.lang.Object
  extended by org.apache.tools.ant.Project
      extended by net.sf.antcontrib.logic.ProjectDelegate

public class ProjectDelegate
extends org.apache.tools.ant.Project


Field Summary
 
Fields inherited from class org.apache.tools.ant.Project
JAVA_1_0, JAVA_1_1, JAVA_1_2, JAVA_1_3, JAVA_1_4, MSG_DEBUG, MSG_ERR, MSG_INFO, MSG_VERBOSE, MSG_WARN, TOKEN_END, TOKEN_START
 
Constructor Summary
ProjectDelegate(org.apache.tools.ant.Project delegate)
           
 
Method Summary
 void addBuildListener(org.apache.tools.ant.BuildListener arg0)
           
 void addDataTypeDefinition(java.lang.String arg0, java.lang.Class arg1)
           
 void addFilter(java.lang.String arg0, java.lang.String arg1)
           
 void addOrReplaceTarget(java.lang.String arg0, org.apache.tools.ant.Target arg1)
           
 void addOrReplaceTarget(org.apache.tools.ant.Target arg0)
           
 void addReference(java.lang.String arg0, java.lang.Object arg1)
           
 void addTarget(java.lang.String arg0, org.apache.tools.ant.Target arg1)
           
 void addTarget(org.apache.tools.ant.Target arg0)
           
 void addTaskDefinition(java.lang.String arg0, java.lang.Class arg1)
           
 void checkTaskClass(java.lang.Class arg0)
           
 void copyFile(java.io.File arg0, java.io.File arg1)
           
 void copyFile(java.io.File arg0, java.io.File arg1, boolean arg2)
           
 void copyFile(java.io.File arg0, java.io.File arg1, boolean arg2, boolean arg3)
           
 void copyFile(java.io.File arg0, java.io.File arg1, boolean arg2, boolean arg3, boolean arg4)
           
 void copyFile(java.lang.String arg0, java.lang.String arg1)
           
 void copyFile(java.lang.String arg0, java.lang.String arg1, boolean arg2)
           
 void copyFile(java.lang.String arg0, java.lang.String arg1, boolean arg2, boolean arg3)
           
 void copyFile(java.lang.String arg0, java.lang.String arg1, boolean arg2, boolean arg3, boolean arg4)
           
 void copyInheritedProperties(org.apache.tools.ant.Project arg0)
           
 void copyUserProperties(org.apache.tools.ant.Project arg0)
           
 org.apache.tools.ant.AntClassLoader createClassLoader(org.apache.tools.ant.types.Path arg0)
           
 java.lang.Object createDataType(java.lang.String arg0)
           
 org.apache.tools.ant.Task createTask(java.lang.String arg0)
           
 int defaultInput(byte[] arg0, int arg1, int arg2)
           
 void demuxFlush(java.lang.String arg0, boolean arg1)
           
 int demuxInput(byte[] arg0, int arg1, int arg2)
           
 void demuxOutput(java.lang.String arg0, boolean arg1)
           
 boolean equals(java.lang.Object arg0)
           
 void executeSortedTargets(java.util.Vector arg0)
           
 void executeTarget(java.lang.String arg0)
           
 void executeTargets(java.util.Vector arg0)
           
 void fireBuildFinished(java.lang.Throwable arg0)
           
 void fireBuildStarted()
           
 void fireSubBuildFinished(java.lang.Throwable arg0)
           
 void fireSubBuildStarted()
           
 java.io.File getBaseDir()
           
 java.util.Vector getBuildListeners()
           
 java.lang.ClassLoader getCoreLoader()
           
 java.util.Hashtable getDataTypeDefinitions()
           
 java.io.InputStream getDefaultInputStream()
           
 java.lang.String getDefaultTarget()
           
 java.lang.String getDescription()
           
 java.lang.String getElementName(java.lang.Object arg0)
           
 org.apache.tools.ant.Executor getExecutor()
           
 java.util.Hashtable getFilters()
           
 org.apache.tools.ant.types.FilterSet getGlobalFilterSet()
           
 org.apache.tools.ant.input.InputHandler getInputHandler()
           
 java.lang.String getName()
           
 java.util.Hashtable getProperties()
           
 java.lang.String getProperty(java.lang.String arg0)
           
 java.lang.Object getReference(java.lang.String arg0)
           
 java.util.Hashtable getReferences()
           
 org.apache.tools.ant.Project getSubproject()
           
 java.util.Hashtable getTargets()
           
 java.util.Hashtable getTaskDefinitions()
           
 org.apache.tools.ant.Task getThreadTask(java.lang.Thread arg0)
           
 java.util.Hashtable getUserProperties()
           
 java.lang.String getUserProperty(java.lang.String arg0)
           
 int hashCode()
           
 void init()
           
 void initSubProject(org.apache.tools.ant.Project arg0)
           
 boolean isKeepGoingMode()
           
 void log(java.lang.String arg0)
           
 void log(java.lang.String arg0, int arg1)
           
 void log(org.apache.tools.ant.Target arg0, java.lang.String arg1, int arg2)
           
 void log(org.apache.tools.ant.Task arg0, java.lang.String arg1, int arg2)
           
 void registerThreadTask(java.lang.Thread arg0, org.apache.tools.ant.Task arg1)
           
 void removeBuildListener(org.apache.tools.ant.BuildListener arg0)
           
 java.lang.String replaceProperties(java.lang.String arg0)
           
 java.io.File resolveFile(java.lang.String arg0)
           
 java.io.File resolveFile(java.lang.String arg0, java.io.File arg1)
           
 void setBaseDir(java.io.File arg0)
           
 void setBasedir(java.lang.String arg0)
           
 void setCoreLoader(java.lang.ClassLoader arg0)
           
 void setDefault(java.lang.String arg0)
           
 void setDefaultInputStream(java.io.InputStream arg0)
           
 void setDefaultTarget(java.lang.String arg0)
           
 void setDescription(java.lang.String arg0)
           
 void setExecutor(org.apache.tools.ant.Executor arg0)
           
 void setFileLastModified(java.io.File arg0, long arg1)
           
 void setInheritedProperty(java.lang.String arg0, java.lang.String arg1)
           
 void setInputHandler(org.apache.tools.ant.input.InputHandler arg0)
           
 void setJavaVersionProperty()
           
 void setKeepGoingMode(boolean arg0)
           
 void setName(java.lang.String arg0)
           
 void setNewProperty(java.lang.String arg0, java.lang.String arg1)
           
 void setProperty(java.lang.String arg0, java.lang.String arg1)
           
 void setSystemProperties()
           
 void setUserProperty(java.lang.String arg0, java.lang.String arg1)
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.tools.ant.Project
fireMessageLogged, fireMessageLogged, fireMessageLogged, fireTargetFinished, fireTargetStarted, fireTaskFinished, fireTaskStarted, getJavaVersion, setProjectReference, toBoolean, topoSort, topoSort, topoSort, translatePath
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectDelegate

public ProjectDelegate(org.apache.tools.ant.Project delegate)
Method Detail

getSubproject

public org.apache.tools.ant.Project getSubproject()

addBuildListener

public void addBuildListener(org.apache.tools.ant.BuildListener arg0)
Overrides:
addBuildListener in class org.apache.tools.ant.Project

addDataTypeDefinition

public void addDataTypeDefinition(java.lang.String arg0,
                                  java.lang.Class arg1)
Overrides:
addDataTypeDefinition in class org.apache.tools.ant.Project

addFilter

public void addFilter(java.lang.String arg0,
                      java.lang.String arg1)
Overrides:
addFilter in class org.apache.tools.ant.Project

addOrReplaceTarget

public void addOrReplaceTarget(java.lang.String arg0,
                               org.apache.tools.ant.Target arg1)
Overrides:
addOrReplaceTarget in class org.apache.tools.ant.Project

addOrReplaceTarget

public void addOrReplaceTarget(org.apache.tools.ant.Target arg0)
Overrides:
addOrReplaceTarget in class org.apache.tools.ant.Project

addReference

public void addReference(java.lang.String arg0,
                         java.lang.Object arg1)
Overrides:
addReference in class org.apache.tools.ant.Project

addTarget

public void addTarget(java.lang.String arg0,
                      org.apache.tools.ant.Target arg1)
               throws org.apache.tools.ant.BuildException
Overrides:
addTarget in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

addTarget

public void addTarget(org.apache.tools.ant.Target arg0)
               throws org.apache.tools.ant.BuildException
Overrides:
addTarget in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

addTaskDefinition

public void addTaskDefinition(java.lang.String arg0,
                              java.lang.Class arg1)
                       throws org.apache.tools.ant.BuildException
Overrides:
addTaskDefinition in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

checkTaskClass

public void checkTaskClass(java.lang.Class arg0)
                    throws org.apache.tools.ant.BuildException
Overrides:
checkTaskClass in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

copyFile

public void copyFile(java.io.File arg0,
                     java.io.File arg1,
                     boolean arg2,
                     boolean arg3,
                     boolean arg4)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.io.File arg0,
                     java.io.File arg1,
                     boolean arg2,
                     boolean arg3)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.io.File arg0,
                     java.io.File arg1,
                     boolean arg2)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.io.File arg0,
                     java.io.File arg1)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.lang.String arg0,
                     java.lang.String arg1,
                     boolean arg2,
                     boolean arg3,
                     boolean arg4)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.lang.String arg0,
                     java.lang.String arg1,
                     boolean arg2,
                     boolean arg3)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.lang.String arg0,
                     java.lang.String arg1,
                     boolean arg2)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyFile

public void copyFile(java.lang.String arg0,
                     java.lang.String arg1)
              throws java.io.IOException
Overrides:
copyFile in class org.apache.tools.ant.Project
Throws:
java.io.IOException

copyInheritedProperties

public void copyInheritedProperties(org.apache.tools.ant.Project arg0)
Overrides:
copyInheritedProperties in class org.apache.tools.ant.Project

copyUserProperties

public void copyUserProperties(org.apache.tools.ant.Project arg0)
Overrides:
copyUserProperties in class org.apache.tools.ant.Project

createClassLoader

public org.apache.tools.ant.AntClassLoader createClassLoader(org.apache.tools.ant.types.Path arg0)
Overrides:
createClassLoader in class org.apache.tools.ant.Project

createDataType

public java.lang.Object createDataType(java.lang.String arg0)
                                throws org.apache.tools.ant.BuildException
Overrides:
createDataType in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

createTask

public org.apache.tools.ant.Task createTask(java.lang.String arg0)
                                     throws org.apache.tools.ant.BuildException
Overrides:
createTask in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

defaultInput

public int defaultInput(byte[] arg0,
                        int arg1,
                        int arg2)
                 throws java.io.IOException
Overrides:
defaultInput in class org.apache.tools.ant.Project
Throws:
java.io.IOException

demuxFlush

public void demuxFlush(java.lang.String arg0,
                       boolean arg1)
Overrides:
demuxFlush in class org.apache.tools.ant.Project

demuxInput

public int demuxInput(byte[] arg0,
                      int arg1,
                      int arg2)
               throws java.io.IOException
Overrides:
demuxInput in class org.apache.tools.ant.Project
Throws:
java.io.IOException

demuxOutput

public void demuxOutput(java.lang.String arg0,
                        boolean arg1)
Overrides:
demuxOutput in class org.apache.tools.ant.Project

equals

public boolean equals(java.lang.Object arg0)
Overrides:
equals in class java.lang.Object

executeSortedTargets

public void executeSortedTargets(java.util.Vector arg0)
                          throws org.apache.tools.ant.BuildException
Overrides:
executeSortedTargets in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

executeTarget

public void executeTarget(java.lang.String arg0)
                   throws org.apache.tools.ant.BuildException
Overrides:
executeTarget in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

executeTargets

public void executeTargets(java.util.Vector arg0)
                    throws org.apache.tools.ant.BuildException
Overrides:
executeTargets in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

fireBuildFinished

public void fireBuildFinished(java.lang.Throwable arg0)
Overrides:
fireBuildFinished in class org.apache.tools.ant.Project

fireBuildStarted

public void fireBuildStarted()
Overrides:
fireBuildStarted in class org.apache.tools.ant.Project

fireSubBuildFinished

public void fireSubBuildFinished(java.lang.Throwable arg0)
Overrides:
fireSubBuildFinished in class org.apache.tools.ant.Project

fireSubBuildStarted

public void fireSubBuildStarted()
Overrides:
fireSubBuildStarted in class org.apache.tools.ant.Project

getBaseDir

public java.io.File getBaseDir()
Overrides:
getBaseDir in class org.apache.tools.ant.Project

getBuildListeners

public java.util.Vector getBuildListeners()
Overrides:
getBuildListeners in class org.apache.tools.ant.Project

getCoreLoader

public java.lang.ClassLoader getCoreLoader()
Overrides:
getCoreLoader in class org.apache.tools.ant.Project

getDataTypeDefinitions

public java.util.Hashtable getDataTypeDefinitions()
Overrides:
getDataTypeDefinitions in class org.apache.tools.ant.Project

getDefaultInputStream

public java.io.InputStream getDefaultInputStream()
Overrides:
getDefaultInputStream in class org.apache.tools.ant.Project

getDefaultTarget

public java.lang.String getDefaultTarget()
Overrides:
getDefaultTarget in class org.apache.tools.ant.Project

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class org.apache.tools.ant.Project

getElementName

public java.lang.String getElementName(java.lang.Object arg0)
Overrides:
getElementName in class org.apache.tools.ant.Project

getExecutor

public org.apache.tools.ant.Executor getExecutor()
Overrides:
getExecutor in class org.apache.tools.ant.Project

getFilters

public java.util.Hashtable getFilters()
Overrides:
getFilters in class org.apache.tools.ant.Project

getGlobalFilterSet

public org.apache.tools.ant.types.FilterSet getGlobalFilterSet()
Overrides:
getGlobalFilterSet in class org.apache.tools.ant.Project

getInputHandler

public org.apache.tools.ant.input.InputHandler getInputHandler()
Overrides:
getInputHandler in class org.apache.tools.ant.Project

getName

public java.lang.String getName()
Overrides:
getName in class org.apache.tools.ant.Project

getProperties

public java.util.Hashtable getProperties()
Overrides:
getProperties in class org.apache.tools.ant.Project

getProperty

public java.lang.String getProperty(java.lang.String arg0)
Overrides:
getProperty in class org.apache.tools.ant.Project

getReference

public java.lang.Object getReference(java.lang.String arg0)
Overrides:
getReference in class org.apache.tools.ant.Project

getReferences

public java.util.Hashtable getReferences()
Overrides:
getReferences in class org.apache.tools.ant.Project

getTargets

public java.util.Hashtable getTargets()
Overrides:
getTargets in class org.apache.tools.ant.Project

getTaskDefinitions

public java.util.Hashtable getTaskDefinitions()
Overrides:
getTaskDefinitions in class org.apache.tools.ant.Project

getThreadTask

public org.apache.tools.ant.Task getThreadTask(java.lang.Thread arg0)
Overrides:
getThreadTask in class org.apache.tools.ant.Project

getUserProperties

public java.util.Hashtable getUserProperties()
Overrides:
getUserProperties in class org.apache.tools.ant.Project

getUserProperty

public java.lang.String getUserProperty(java.lang.String arg0)
Overrides:
getUserProperty in class org.apache.tools.ant.Project

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

init

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

initSubProject

public void initSubProject(org.apache.tools.ant.Project arg0)
Overrides:
initSubProject in class org.apache.tools.ant.Project

isKeepGoingMode

public boolean isKeepGoingMode()
Overrides:
isKeepGoingMode in class org.apache.tools.ant.Project

log

public void log(java.lang.String arg0,
                int arg1)
Overrides:
log in class org.apache.tools.ant.Project

log

public void log(java.lang.String arg0)
Overrides:
log in class org.apache.tools.ant.Project

log

public void log(org.apache.tools.ant.Target arg0,
                java.lang.String arg1,
                int arg2)
Overrides:
log in class org.apache.tools.ant.Project

log

public void log(org.apache.tools.ant.Task arg0,
                java.lang.String arg1,
                int arg2)
Overrides:
log in class org.apache.tools.ant.Project

registerThreadTask

public void registerThreadTask(java.lang.Thread arg0,
                               org.apache.tools.ant.Task arg1)
Overrides:
registerThreadTask in class org.apache.tools.ant.Project

removeBuildListener

public void removeBuildListener(org.apache.tools.ant.BuildListener arg0)
Overrides:
removeBuildListener in class org.apache.tools.ant.Project

replaceProperties

public java.lang.String replaceProperties(java.lang.String arg0)
                                   throws org.apache.tools.ant.BuildException
Overrides:
replaceProperties in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

resolveFile

public java.io.File resolveFile(java.lang.String arg0,
                                java.io.File arg1)
Overrides:
resolveFile in class org.apache.tools.ant.Project

resolveFile

public java.io.File resolveFile(java.lang.String arg0)
Overrides:
resolveFile in class org.apache.tools.ant.Project

setBaseDir

public void setBaseDir(java.io.File arg0)
                throws org.apache.tools.ant.BuildException
Overrides:
setBaseDir in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

setBasedir

public void setBasedir(java.lang.String arg0)
                throws org.apache.tools.ant.BuildException
Overrides:
setBasedir in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

setCoreLoader

public void setCoreLoader(java.lang.ClassLoader arg0)
Overrides:
setCoreLoader in class org.apache.tools.ant.Project

setDefault

public void setDefault(java.lang.String arg0)
Overrides:
setDefault in class org.apache.tools.ant.Project

setDefaultInputStream

public void setDefaultInputStream(java.io.InputStream arg0)
Overrides:
setDefaultInputStream in class org.apache.tools.ant.Project

setDefaultTarget

public void setDefaultTarget(java.lang.String arg0)
Overrides:
setDefaultTarget in class org.apache.tools.ant.Project

setDescription

public void setDescription(java.lang.String arg0)
Overrides:
setDescription in class org.apache.tools.ant.Project

setExecutor

public void setExecutor(org.apache.tools.ant.Executor arg0)
Overrides:
setExecutor in class org.apache.tools.ant.Project

setFileLastModified

public void setFileLastModified(java.io.File arg0,
                                long arg1)
                         throws org.apache.tools.ant.BuildException
Overrides:
setFileLastModified in class org.apache.tools.ant.Project
Throws:
org.apache.tools.ant.BuildException

setInheritedProperty

public void setInheritedProperty(java.lang.String arg0,
                                 java.lang.String arg1)
Overrides:
setInheritedProperty in class org.apache.tools.ant.Project

setInputHandler

public void setInputHandler(org.apache.tools.ant.input.InputHandler arg0)
Overrides:
setInputHandler in class org.apache.tools.ant.Project

setJavaVersionProperty

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

setKeepGoingMode

public void setKeepGoingMode(boolean arg0)
Overrides:
setKeepGoingMode in class org.apache.tools.ant.Project

setName

public void setName(java.lang.String arg0)
Overrides:
setName in class org.apache.tools.ant.Project

setNewProperty

public void setNewProperty(java.lang.String arg0,
                           java.lang.String arg1)
Overrides:
setNewProperty in class org.apache.tools.ant.Project

setProperty

public void setProperty(java.lang.String arg0,
                        java.lang.String arg1)
Overrides:
setProperty in class org.apache.tools.ant.Project

setSystemProperties

public void setSystemProperties()
Overrides:
setSystemProperties in class org.apache.tools.ant.Project

setUserProperty

public void setUserProperty(java.lang.String arg0,
                            java.lang.String arg1)
Overrides:
setUserProperty in class org.apache.tools.ant.Project

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object