Class AuxLanguageRegistry
- java.lang.Object
-
- net.sourceforge.pmd.util.fxdesigner.util.AuxLanguageRegistry
-
public final class AuxLanguageRegistry extends Object
Utilities to extend the functionality ofLanguageRegistry
.- Author:
- Clément Fournier
-
-
Field Summary
Fields Modifier and Type Field Description static net.sourceforge.pmd.lang.LanguageRegistry
AUX_LANG_REGISTRY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NonNull net.sourceforge.pmd.lang.Language
defaultLanguage()
static @NonNull net.sourceforge.pmd.lang.LanguageVersion
defaultLanguageVersion()
static @Nullable net.sourceforge.pmd.lang.Language
findLanguageByName(String n)
static @NonNull net.sourceforge.pmd.lang.Language
findLanguageByNameOrDefault(String n)
static @NonNull net.sourceforge.pmd.lang.Language
findLanguageByShortName(String shortName)
static @Nullable net.sourceforge.pmd.lang.Language
findLanguageByTerseName(String name)
static net.sourceforge.pmd.lang.LanguageVersion
findLanguageVersionByTerseName(String string)
static @NonNull net.sourceforge.pmd.lang.LanguageVersion
getLanguageVersionByName(String name)
static @Nullable net.sourceforge.pmd.lang.LanguageVersion
getLanguageVersionFromExtension(String filename)
static @NonNull Stream<net.sourceforge.pmd.lang.Language>
getSupportedLanguages()
static List<net.sourceforge.pmd.lang.LanguageVersion>
getSupportedLanguageVersions()
static boolean
isXmlDialect(net.sourceforge.pmd.lang.Language language)
static net.sourceforge.pmd.lang.PlainTextLanguage
plainTextLanguage()
static net.sourceforge.pmd.lang.LanguageRegistry
supportedLangs()
-
-
-
Method Detail
-
supportedLangs
public static net.sourceforge.pmd.lang.LanguageRegistry supportedLangs()
-
findLanguageVersionByTerseName
public static net.sourceforge.pmd.lang.LanguageVersion findLanguageVersionByTerseName(String string)
-
defaultLanguageVersion
public static @NonNull net.sourceforge.pmd.lang.LanguageVersion defaultLanguageVersion()
-
isXmlDialect
public static boolean isXmlDialect(net.sourceforge.pmd.lang.Language language)
-
plainTextLanguage
public static net.sourceforge.pmd.lang.PlainTextLanguage plainTextLanguage()
-
defaultLanguage
public static @NonNull net.sourceforge.pmd.lang.Language defaultLanguage()
-
getLanguageVersionFromExtension
public static @Nullable net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionFromExtension(String filename)
-
getSupportedLanguageVersions
public static List<net.sourceforge.pmd.lang.LanguageVersion> getSupportedLanguageVersions()
-
getLanguageVersionByName
public static @NonNull net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionByName(String name)
-
getSupportedLanguages
public static @NonNull Stream<net.sourceforge.pmd.lang.Language> getSupportedLanguages()
-
findLanguageByShortName
public static @NonNull net.sourceforge.pmd.lang.Language findLanguageByShortName(String shortName)
-
findLanguageByName
public static @Nullable net.sourceforge.pmd.lang.Language findLanguageByName(String n)
-
findLanguageByNameOrDefault
public static @NonNull net.sourceforge.pmd.lang.Language findLanguageByNameOrDefault(String n)
-
findLanguageByTerseName
public static @Nullable net.sourceforge.pmd.lang.Language findLanguageByTerseName(String name)
-
-