Class LanguagesHelper

java.lang.Object
org.libreoffice.ide.eclipse.core.model.language.LanguagesHelper

public class LanguagesHelper extends Object
Helper class for implementation languages handling.
  • Constructor Details

    • LanguagesHelper

      public LanguagesHelper()
  • Method Details

    • getAvailableLanguageNames

      public static String[] getAvailableLanguageNames()
      Returns:
      all the available uno-idl implementation language names installed on the platform.
    • getLanguageFromName

      public static AbstractLanguage getLanguageFromName(String name)

      Returns the language corresponding to a language name. The result may be null if:

      • There is no such language name
      • The corresponding class cannot be found
      • The corresponding class doesn't implement ILanguage

      Parameters:
      name - the language name to find
      Returns:
      the language object if found, null otherwise.