net.sourceforge.pmd.lang.cpp
Class CppLanguageModule

java.lang.Object
  extended by net.sourceforge.pmd.lang.BaseLanguageModule
      extended by net.sourceforge.pmd.lang.cpp.CppLanguageModule
All Implemented Interfaces:
Language

public class CppLanguageModule
extends BaseLanguageModule

Implementation of the C/C++ Language Module.


Field Summary
static String NAME
          The name, that can be used to display the language in UI.
static String TERSE_NAME
          The internal name.
 
Fields inherited from class net.sourceforge.pmd.lang.BaseLanguageModule
defaultVersion, extensions, name, ruleChainVisitorClass, shortName, terseName, versions
 
Fields inherited from interface net.sourceforge.pmd.lang.Language
LANGUAGE_MODULES_CLASS_NAMES_PROPERTY
 
Constructor Summary
CppLanguageModule()
          Creates a new instance of CppLanguageModule with the default file extensions for C++.
 
Method Summary
 
Methods inherited from class net.sourceforge.pmd.lang.BaseLanguageModule
addVersion, getDefaultVersion, getExtensions, getName, getRuleChainVisitorClass, getShortName, getTerseName, getVersion, getVersions, hasExtension, hasVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
The name, that can be used to display the language in UI.

See Also:
Constant Field Values

TERSE_NAME

public static final String TERSE_NAME
The internal name.

See Also:
Constant Field Values
Constructor Detail

CppLanguageModule

public CppLanguageModule()
Creates a new instance of CppLanguageModule with the default file extensions for C++.



Copyright © 2002-2016 InfoEther. All Rights Reserved.