View Javadoc
1   /**
2    * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3    */
4   package net.sourceforge.pmd.cpd;
5   
6   import java.io.FilenameFilter;
7   import java.util.List;
8   import java.util.Properties;
9   
10  public interface Language {
11      String getName();
12  
13      String getTerseName();
14  
15      Tokenizer getTokenizer();
16  
17      FilenameFilter getFileFilter();
18  
19      void setProperties(Properties properties);
20  
21      List<String> getExtensions();
22  }