C# Класс Rosetta.Executable.FileConversionRunner

Converts a file and outputs the translation into a new file.
Наследование: IRunner
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
arguments ConversionArguments
conversionProvider ConversionProvider
fileManager FileManager

Открытые методы

Метод Описание
FileConversionRunner ( ConversionProvider conversionProvider, ConversionArguments arguments ) : System

Initializes a new instance of the FileConversionRunner class.

Run ( ) : void

Защищенные методы

Метод Описание
ConvertFile ( ) : void
EmitFiles ( ) : void
InitializeForFileConversion ( ) : void
PrepareFiles ( ) : void

Приватные методы

Метод Описание
GetFilePath ( string userInput ) : string

Checks that the path is OK and also translates into absolute path.

GetOutputFolderForFile ( string userInput ) : string

We proceed in this order: 1. If no path specified: take the path of the input file. 2. Otherwise, a path is specified: use that.

Описание методов

ConvertFile() защищенный Метод

protected ConvertFile ( ) : void
Результат void

EmitFiles() защищенный Метод

protected EmitFiles ( ) : void
Результат void

FileConversionRunner() публичный Метод

Initializes a new instance of the FileConversionRunner class.
public FileConversionRunner ( ConversionProvider conversionProvider, ConversionArguments arguments ) : System
conversionProvider ConversionProvider
arguments ConversionArguments
Результат System

InitializeForFileConversion() защищенный Метод

protected InitializeForFileConversion ( ) : void
Результат void

PrepareFiles() защищенный Метод

protected PrepareFiles ( ) : void
Результат void

Run() публичный Метод

public Run ( ) : void
Результат void

Описание свойств

arguments защищенное свойство

protected ConversionArguments,Rosetta.Executable arguments
Результат ConversionArguments

conversionProvider защищенное свойство

protected ConversionProvider conversionProvider
Результат ConversionProvider

fileManager защищенное свойство

protected FileManager fileManager
Результат FileManager