CodeGen
|
Interface of language normalizer: normalizes package data according to specified language More...
Public Member Functions | |
virtual Package | NormalizePackage (ref Package pkg) |
Package normalizer: normalizes package with classes and subpackages More... | |
Protected Member Functions | |
virtual Class | NormalizeClass (ref Class @class) |
Class normalizer: normalizes class with fields, methods and subclasses More... | |
virtual Field | NormalizeField (ref Field field) |
Field normalizer: normalizes field More... | |
virtual Method | NormalizeMethod (ref Method method) |
Method normalizer: normalizes method More... | |
virtual Parameter | NormalizeParameter (Parameter parameter) |
Parameter normalizer: normalizes parameter More... | |
abstract string | NormalizeType (string type) |
Type normalizer: fixes the type to language's built in More... | |
Interface of language normalizer: normalizes package data according to specified language
Definition at line 71 of file GeneratorConf.cs.
Class normalizer: normalizes class with fields, methods and subclasses
class | Class object |
Reimplemented in CodeGen.generators.VbNormalizer.
Definition at line 95 of file GeneratorConf.cs.
Field normalizer: normalizes field
field | Field object |
Reimplemented in CodeGen.generators.VbNormalizer.
Definition at line 113 of file GeneratorConf.cs.
Method normalizer: normalizes method
method | Method object |
Reimplemented in CodeGen.generators.VbNormalizer.
Definition at line 124 of file GeneratorConf.cs.
Package normalizer: normalizes package with classes and subpackages
pkg | Package object |
Definition at line 78 of file GeneratorConf.cs.
|
protectedvirtual |
Parameter normalizer: normalizes parameter
parameter | Parameter object |
Definition at line 137 of file GeneratorConf.cs.
|
protectedpure virtual |
Type normalizer: fixes the type to language's built in
type |
Implemented in CodeGen.generators.CSharpNormalizer, CodeGen.generators.JavaNormalizer, and CodeGen.generators.VbNormalizer.