Package net.sourceforge.pmd.lang
Class LanguageFilenameFilter
- java.lang.Object
-
- net.sourceforge.pmd.lang.LanguageFilenameFilter
-
- All Implemented Interfaces:
java.io.FilenameFilter
public class LanguageFilenameFilter extends java.lang.Object implements java.io.FilenameFilter
This is an implementation of theFilenameFilter
interface which compares a file against a collection of Languages to see if the any are applicable.- Author:
- Pieter_Van_Raemdonck - Application Engineers NV/SA - www.ae.be
-
-
Constructor Summary
Constructors Constructor Description LanguageFilenameFilter(java.util.Set<Language> languages)
Create a LanguageFilenameFilter for a List of Languages.LanguageFilenameFilter(Language language)
Create a LanguageFilenameFilter for a single Language.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(java.io.File dir, java.lang.String name)
Check if a file should be checked by PMD.java.lang.String
toString()
-
-
-
Constructor Detail
-
LanguageFilenameFilter
public LanguageFilenameFilter(Language language)
Create a LanguageFilenameFilter for a single Language.- Parameters:
language
- The Language.
-
LanguageFilenameFilter
public LanguageFilenameFilter(java.util.Set<Language> languages)
Create a LanguageFilenameFilter for a List of Languages.- Parameters:
languages
- The List of Languages.
-
-