Interface ITranslatedV8Project

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, ITranslatedProject, ITranslateProject, ITranslateV8Project
All Known Subinterfaces:
ITranslatedConfigurationProject, ITranslatedExtensionProject, ITranslatedExternalObjectProject
All Known Implementing Classes:
TranslatedConfigurationProject, TranslatedExtensionProject, TranslatedExternalObjectProject

public interface ITranslatedV8Project extends ITranslateV8Project, ITranslatedProject
  • Method Details

    • getScriptVariant

      ScriptVariant getScriptVariant()
      Gets the script variant of the translated project.
      Specified by:
      getScriptVariant in interface ITranslateV8Project
      Returns:
      the script variant
    • isChangeScriptVariant

      boolean isChangeScriptVariant()
      Checks if in this project script variant is changed from the source project script variant.
      Returns:
      true, if the script variant is changing
    • isChangeDefaultLanguage

      boolean isChangeDefaultLanguage()
      Checks if in this project default language is changed from the source project default language.
      Returns:
      true, if it is change default language
    • getLanguages

      List<Language> getLanguages()
      Gets the full list of languages from source project that includes in translated V8 project. The list contains translate languages and native V8 project languages that includes in translated project.
      Returns:
      the immutable list of languages, cannot return null.