net.sourceforge.pmd.cpd

Class CPD

public class CPD extends Object

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Constructor Summary
CPD(int minimumTileSize, Language language)
Method Summary
voidadd(File file)
voidadd(List files)
voidaddAllInDirectory(String dir)
voidaddRecursively(String dir)
IteratorgetMatches()
static RenderergetRendererFromString(String name)
voidgo()
static voidmain(String[] args)
voidsetCpdListener(CPDListener cpdListener)
voidskipDuplicates()

Constructor Detail

CPD

public CPD(int minimumTileSize, Language language)

Method Detail

add

public void add(File file)

add

public void add(List files)

addAllInDirectory

public void addAllInDirectory(String dir)

addRecursively

public void addRecursively(String dir)

getMatches

public Iterator getMatches()

getRendererFromString

public static Renderer getRendererFromString(String name)

go

public void go()

main

public static void main(String[] args)

setCpdListener

public void setCpdListener(CPDListener cpdListener)

skipDuplicates

public void skipDuplicates()