net.sourceforge.pmd.ant

Class PMDTask

public class PMDTask extends Task

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Method Summary
voidaddFileset(FileSet set)
voidaddFormatter(Formatter f)
voidaddRuleset(RuleSetWrapper r)
PathcreateAuxClasspath()
PathcreateClasspath()
voidexecute()
PathgetAuxClasspath()
PathgetClasspath()
voidsetAuxClasspath(Path auxClasspath)
voidsetAuxClasspathRef(Reference r)
voidsetClasspath(Path classpath)
voidsetClasspathRef(Reference r)
voidsetCpus(int cpus)
voidsetEncoding(String encoding)
voidsetExcludeMarker(String value)
voidsetFailOnError(boolean fail)
voidsetFailOnRuleViolation(boolean fail)
voidsetFailuresPropertyName(String failuresPropertyName)
voidsetMaxRuleViolations(int max)
voidsetMinimumPriority(int minPriority)
voidsetRuleSetFiles(String ruleSetFiles)
voidsetShortFilenames(boolean value)
voidsetTargetJDK(String value)

Method Detail

addFileset

public void addFileset(FileSet set)

addFormatter

public void addFormatter(Formatter f)

addRuleset

public void addRuleset(RuleSetWrapper r)

createAuxClasspath

public Path createAuxClasspath()

createClasspath

public Path createClasspath()

execute

public void execute()

getAuxClasspath

public Path getAuxClasspath()

getClasspath

public Path getClasspath()

setAuxClasspath

public void setAuxClasspath(Path auxClasspath)

setAuxClasspathRef

public void setAuxClasspathRef(Reference r)

setClasspath

public void setClasspath(Path classpath)

setClasspathRef

public void setClasspathRef(Reference r)

setCpus

public void setCpus(int cpus)

setEncoding

public void setEncoding(String encoding)

setExcludeMarker

public void setExcludeMarker(String value)

setFailOnError

public void setFailOnError(boolean fail)

setFailOnRuleViolation

public void setFailOnRuleViolation(boolean fail)

setFailuresPropertyName

public void setFailuresPropertyName(String failuresPropertyName)

setMaxRuleViolations

public void setMaxRuleViolations(int max)

setMinimumPriority

public void setMinimumPriority(int minPriority)

setRuleSetFiles

public void setRuleSetFiles(String ruleSetFiles)

setShortFilenames

public void setShortFilenames(boolean value)

setTargetJDK

public void setTargetJDK(String value)