C# Class net.sf.jni4net.proxygen.generator.CLRClassGenerator

Inheritance: CLRGenerator
显示文件 Open project: Mazrick/jni4net

Public Methods

Method Description
CLRClassGenerator ( GType type ) : System.CodeDom

Protected Methods

Method Description
Generate ( CodeNamespace nameSpace ) : void

Private Methods

Method Description
CreateConstructorBody ( GMethod constructor, CodeConstructor con, string uName ) : void
CreateConstructorHelper ( GMethod constructor, string uName ) : CodeMemberMethod
GenerateClass ( CodeNamespace nameSpace ) : void
GenerateMethodsC2J ( CodeTypeDeclaration tgtType ) : void

Method Details

CLRClassGenerator() public method

public CLRClassGenerator ( GType type ) : System.CodeDom
type net.sf.jni4net.proxygen.model.GType
return System.CodeDom

Generate() protected method

protected Generate ( CodeNamespace nameSpace ) : void
nameSpace System.CodeDom.CodeNamespace
return void