C# Class UniAspect.Weaver

显示文件 Open project: UnicoenProject/UniAspect

Public Methods

Method Description
AnalizeAspect ( string aspectPath ) : void
CleanOutputAndGetOutputPath ( ) : string
Collect ( string folderRootPath ) : IEnumerable
Run ( string directoryPath ) : void
Weave ( string language, UnifiedProgram model ) : void

Private Methods

Method Description
ExtenstionToLanguageName ( string ext ) : string

Method Details

AnalizeAspect() public static method

public static AnalizeAspect ( string aspectPath ) : void
aspectPath string
return void

CleanOutputAndGetOutputPath() public static method

public static CleanOutputAndGetOutputPath ( ) : string
return string

Collect() public static method

public static Collect ( string folderRootPath ) : IEnumerable
folderRootPath string
return IEnumerable

Run() public static method

public static Run ( string directoryPath ) : void
directoryPath string
return void

Weave() public static method

public static Weave ( string language, UnifiedProgram model ) : void
language string
model UnifiedProgram
return void