net.sourceforge.pmd.cpd
Class CPD

java.lang.Object
  extended by net.sourceforge.pmd.cpd.CPD

public class CPD
extends Object


Constructor Summary
CPD(CPDConfiguration theConfiguration)
           
 
Method Summary
 void add(DBURI dburi)
           
 void add(File file)
           
 void add(List<File> files)
           
 void addAllInDirectory(File dir)
           
 void addRecursively(File dir)
           
 Iterator<Match> getMatches()
           
 List<String> getSourcePaths()
          List names/paths of each source to be processed.
 List<SourceCode> getSources()
          Get each Source to be processed.
 void go()
           
static void main(String[] args)
           
 void setCpdListener(CPDListener cpdListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CPD

public CPD(CPDConfiguration theConfiguration)
Method Detail

setCpdListener

public void setCpdListener(CPDListener cpdListener)

go

public void go()

getMatches

public Iterator<Match> getMatches()

addAllInDirectory

public void addAllInDirectory(File dir)
                       throws IOException
Throws:
IOException

addRecursively

public void addRecursively(File dir)
                    throws IOException
Throws:
IOException

add

public void add(List<File> files)
         throws IOException
Throws:
IOException

add

public void add(File file)
         throws IOException
Throws:
IOException

add

public void add(DBURI dburi)
         throws IOException
Throws:
IOException

getSourcePaths

public List<String> getSourcePaths()
List names/paths of each source to be processed.

Returns:
names of sources to be processed

getSources

public List<SourceCode> getSources()
Get each Source to be processed.

Returns:
all Sources to be processed

main

public static void main(String[] args)


Copyright © 2002-2016 InfoEther. All Rights Reserved.