Package com.e1c.langtool.v8.dt.cli.api
Interface IConvertLanguageProjectApi
- All Known Implementing Classes:
ConvertLanguageProjectApi
public interface IConvertLanguageProjectApi
The
ConvertLanguageProjectApi class provides an API for converting language projects.
The conversion process involves using the IConverterService to manage and run
the conversion operation through a IConverterManager.
-
Method Summary
Modifier and TypeMethodDescriptionvoidconvertLanguageProject(@NonNull org.eclipse.core.resources.IProject project, @NonNull org.eclipse.core.resources.IProject source, @NonNull org.eclipse.core.resources.IProject target) Converts a language project by executing the conversion operation using the providedIConverterService.
-
Method Details
-
convertLanguageProject
void convertLanguageProject(@NonNull org.eclipse.core.resources.IProject project, @NonNull org.eclipse.core.resources.IProject source, @NonNull org.eclipse.core.resources.IProject target) throws TranslationCliApiException Converts a language project by executing the conversion operation using the providedIConverterService.- Parameters:
project- the target project where the converted content will be placed.sourceLanguageProject- the source language project to be converted.targetLanguageProject- the target language project where the conversion result will be stored.- Throws:
TranslationCliApiException
-