Package com.e1c.langtool.v8.dt.platform
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
-
Method Summary
Modifier and TypeMethodDescriptionGets the full list of languages from source project that includes in translated V8 project.Gets the script variant of the translated project.booleanChecks if in this project default language is changed from the source project default language.booleanChecks if in this project script variant is changed from the source project script variant.Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapterMethods inherited from interface com.e1c.langtool.platform.ITranslatedProject
getInterfaceLanguages, getProjectName, getSourceProjectMethods inherited from interface com.e1c.langtool.platform.ITranslateProject
dispose, getDefaultLanguage, getProject, isTranslated, isTranslatingMethods inherited from interface com.e1c.langtool.v8.dt.platform.ITranslateV8Project
getV8Project
-
Method Details
-
getScriptVariant
ScriptVariant getScriptVariant()Gets the script variant of the translated project.- Specified by:
getScriptVariantin interfaceITranslateV8Project- 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
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.
-