C# Class Zetbox.Generator.ResourceTemplate

Inheritance: Arebis.CodeGeneration.CodeTemplate
Show file Open project: daszat/zetbox Class Usage Examples

Public Methods

Method Description
Generate ( ) : void
ResourceTemplate ( IGenerationHost host ) : System

Protected Methods

Method Description
GetBaseClasses ( IZetboxContext ctx ) : IQueryable
GetCompoundObjectProperties ( IZetboxContext ctx ) : IQueryable
GetCompoundObjects ( IZetboxContext ctx ) : IQueryable
GetDataTypes ( IZetboxContext ctx ) : IQueryable
GetDerivedClasses ( IZetboxContext ctx ) : IQueryable
GetDerivedTPTClasses ( IZetboxContext ctx ) : IQueryable
GetObjectClasses ( IZetboxContext ctx ) : IQueryable
GetRelations ( IZetboxContext ctx ) : IQueryable
GetRelationsWithSeparateStorage ( IZetboxContext ctx ) : IEnumerable
GetRelationsWithoutSeparateStorage ( IZetboxContext ctx ) : IEnumerable
GetValueTypeProperties ( IZetboxContext ctx ) : IQueryable
ResolveResourceUrl ( string template ) : string
UglyXmlEncode ( string text ) : string

If someone finds a better implementation, let me now

Method Details

Generate() public method

public Generate ( ) : void
return void

GetBaseClasses() protected method

protected GetBaseClasses ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetCompoundObjectProperties() protected method

protected GetCompoundObjectProperties ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetCompoundObjects() protected method

protected GetCompoundObjects ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetDataTypes() protected method

protected GetDataTypes ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetDerivedClasses() protected method

protected GetDerivedClasses ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetDerivedTPTClasses() protected method

protected GetDerivedTPTClasses ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetObjectClasses() protected method

protected GetObjectClasses ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetRelations() protected method

protected GetRelations ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

GetRelationsWithSeparateStorage() protected method

protected GetRelationsWithSeparateStorage ( IZetboxContext ctx ) : IEnumerable
ctx IZetboxContext
return IEnumerable

GetRelationsWithoutSeparateStorage() protected method

protected GetRelationsWithoutSeparateStorage ( IZetboxContext ctx ) : IEnumerable
ctx IZetboxContext
return IEnumerable

GetValueTypeProperties() protected method

protected GetValueTypeProperties ( IZetboxContext ctx ) : IQueryable
ctx IZetboxContext
return IQueryable

ResolveResourceUrl() protected method

protected ResolveResourceUrl ( string template ) : string
template string
return string

ResourceTemplate() public method

public ResourceTemplate ( IGenerationHost host ) : System
host IGenerationHost
return System

UglyXmlEncode() protected method

If someone finds a better implementation, let me now
protected UglyXmlEncode ( string text ) : string
text string a text to XML Encode
return string