C# Class Unicoen.UnifiedGenerators

显示文件 Open project: UnicoenProject/UNICOEN

Private Properties

Property Type Description
NormalizeExtension string
UnifiedGenerators System

Public Methods

Method Description
GenerateProgramFromFile ( string filePath ) : UnifiedProgram
GenerateProgramFromFileOrDefault ( string filePath ) : UnifiedProgram
GetCodeGeneratorByClassName ( string className ) : Unicoen.CodeGenerators.UnifiedCodeGenerator
GetCodeGeneratorByExtension ( string ext ) : Unicoen.CodeGenerators.UnifiedCodeGenerator
GetProgramGeneratorByClassName ( string className ) : UnifiedProgramGenerator
GetProgramGeneratorByExtension ( string ext ) : UnifiedProgramGenerator

Private Methods

Method Description
NormalizeExtension ( string ext ) : string
UnifiedGenerators ( ) : System

Method Details

GenerateProgramFromFile() public static method

public static GenerateProgramFromFile ( string filePath ) : UnifiedProgram
filePath string
return UnifiedProgram

GenerateProgramFromFileOrDefault() public static method

public static GenerateProgramFromFileOrDefault ( string filePath ) : UnifiedProgram
filePath string
return UnifiedProgram

GetCodeGeneratorByClassName() public static method

public static GetCodeGeneratorByClassName ( string className ) : Unicoen.CodeGenerators.UnifiedCodeGenerator
className string
return Unicoen.CodeGenerators.UnifiedCodeGenerator

GetCodeGeneratorByExtension() public static method

public static GetCodeGeneratorByExtension ( string ext ) : Unicoen.CodeGenerators.UnifiedCodeGenerator
ext string
return Unicoen.CodeGenerators.UnifiedCodeGenerator

GetProgramGeneratorByClassName() public static method

public static GetProgramGeneratorByClassName ( string className ) : UnifiedProgramGenerator
className string
return Unicoen.ProgramGenerators.UnifiedProgramGenerator

GetProgramGeneratorByExtension() public static method

public static GetProgramGeneratorByExtension ( string ext ) : UnifiedProgramGenerator
ext string
return Unicoen.ProgramGenerators.UnifiedProgramGenerator