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 Type
    Method
    Description
    void
    convertLanguageProject(@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 provided IConverterService.
  • 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 provided IConverterService.
      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