Class LanguageRegistryUtil
- java.lang.Object
-
- net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
-
public final class LanguageRegistryUtil extends java.lang.Object
Utilities to extend the functionality ofLanguageRegistry
.- Author:
- Clément Fournier
-
-
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 @NonNull net.sourceforge.pmd.lang.Language
findLanguageByName(java.lang.String n)
static @NonNull net.sourceforge.pmd.lang.Language
findLanguageByShortName(java.lang.String shortName)
static @NonNull net.sourceforge.pmd.lang.LanguageVersion
getLanguageVersionByName(java.lang.String name)
static @Nullable net.sourceforge.pmd.lang.LanguageVersion
getLanguageVersionFromExtension(java.lang.String filename)
static @NonNull java.util.stream.Stream<net.sourceforge.pmd.lang.Language>
getSupportedLanguages()
static java.util.List<net.sourceforge.pmd.lang.LanguageVersion>
getSupportedLanguageVersions()
static boolean
isXmlDialect(net.sourceforge.pmd.lang.Language language)
static net.sourceforge.pmd.lang.Language
plainTextLanguage()
-
-
-
Method Detail
-
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.Language plainTextLanguage()
-
defaultLanguage
public static @NonNull net.sourceforge.pmd.lang.Language defaultLanguage()
-
getLanguageVersionFromExtension
public static @Nullable net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionFromExtension(java.lang.String filename)
-
getSupportedLanguageVersions
public static java.util.List<net.sourceforge.pmd.lang.LanguageVersion> getSupportedLanguageVersions()
-
getLanguageVersionByName
public static @NonNull net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionByName(java.lang.String name)
-
getSupportedLanguages
public static @NonNull java.util.stream.Stream<net.sourceforge.pmd.lang.Language> getSupportedLanguages()
-
findLanguageByShortName
public static @NonNull net.sourceforge.pmd.lang.Language findLanguageByShortName(java.lang.String shortName)
-
findLanguageByName
public static @NonNull net.sourceforge.pmd.lang.Language findLanguageByName(java.lang.String n)
-
-