proguard.ant
Class ConfigurationTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
proguard.ant.ConfigurationTask
- Direct Known Subclasses:
- ProGuardTask
- public class ConfigurationTask
- extends org.apache.tools.ant.Task
This Task allows to define a ProGuard configuration from Ant.
| 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 |
| Methods inherited from class org.apache.tools.ant.Task |
execute, getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
| 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 |
configuration
protected Configuration configuration
ConfigurationTask
public ConfigurationTask()
appendTo
public void appendTo(Configuration configuration)
- Adds the contents of this configuration task to the given configuration.
- Parameters:
configuration - the configuration to be extended.
addConfiguredInjar
public void addConfiguredInjar(ClassPathElement classPathElement)
addConfiguredOutjar
public void addConfiguredOutjar(ClassPathElement classPathElement)
addConfiguredLibraryjar
public void addConfiguredLibraryjar(ClassPathElement classPathElement)
addConfiguredKeep
public void addConfiguredKeep(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepclassmembers
public void addConfiguredKeepclassmembers(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepclasseswithmembers
public void addConfiguredKeepclasseswithmembers(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepnames
public void addConfiguredKeepnames(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepclassmembernames
public void addConfiguredKeepclassmembernames(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepclasseswithmembernames
public void addConfiguredKeepclasseswithmembernames(ClassSpecificationElement classSpecificationElement)
addConfiguredKeepattribute
public void addConfiguredKeepattribute(KeepAttributeElement keepAttributeElement)
addConfiguredConfiguration
public void addConfiguredConfiguration(ConfigurationElement configurationElement)
addText
public void addText(String text)
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException