C# 클래스 Zetbox.Generator.InterfaceGenerator

상속: AbstractBaseGenerator
파일 보기 프로젝트 열기: daszat/zetbox

공개 메소드들

메소드 설명
InterfaceGenerator ( IEnumerable schemaProviders ) : System

보호된 메소드들

메소드 설명
Generate_CollectionEntries ( IZetboxContext ctx ) : string
Generate_CompoundObject ( IZetboxContext ctx, CompoundObject s ) : string
Generate_Enumeration ( IZetboxContext ctx, Enumeration e ) : string
Generate_Interface ( IZetboxContext ctx, Zetbox i ) : string
Generate_ObjectClass ( IZetboxContext ctx, ObjectClass objClass ) : string
Generate_Other ( IZetboxContext ctx ) : IEnumerable

메소드 상세

Generate_CollectionEntries() 보호된 메소드

protected Generate_CollectionEntries ( IZetboxContext ctx ) : string
ctx IZetboxContext
리턴 string

Generate_CompoundObject() 보호된 메소드

protected Generate_CompoundObject ( IZetboxContext ctx, CompoundObject s ) : string
ctx IZetboxContext
s CompoundObject
리턴 string

Generate_Enumeration() 보호된 메소드

protected Generate_Enumeration ( IZetboxContext ctx, Enumeration e ) : string
ctx IZetboxContext
e Enumeration
리턴 string

Generate_Interface() 보호된 메소드

protected Generate_Interface ( IZetboxContext ctx, Zetbox i ) : string
ctx IZetboxContext
i Zetbox
리턴 string

Generate_ObjectClass() 보호된 메소드

protected Generate_ObjectClass ( IZetboxContext ctx, ObjectClass objClass ) : string
ctx IZetboxContext
objClass ObjectClass
리턴 string

Generate_Other() 보호된 메소드

protected Generate_Other ( IZetboxContext ctx ) : IEnumerable
ctx IZetboxContext
리턴 IEnumerable

InterfaceGenerator() 공개 메소드

public InterfaceGenerator ( IEnumerable schemaProviders ) : System
schemaProviders IEnumerable
리턴 System