Class Meta2ClassesTransformation.Namespace2CompileUnit
The transformation rule to generate a namespace to a single code compile unit
Inheritance
Meta2ClassesTransformation.Namespace2CompileUnit
Inherited Members
Namespace: NMF.Models.Meta
Assembly: NMF.Models.MetaTransformation.dll
Syntax
public class Meta2ClassesTransformation.Namespace2CompileUnit : TransformationRule<INamespace, CodeCompileUnit>
Methods
| Edit this page View SourceRegisterDependencies()
Registers the dependencies, i.e. transform the base namespace
Declaration
public override void RegisterDependencies()
Overrides
| Edit this page View SourceTransform(INamespace, CodeCompileUnit, ITransformationContext)
Initializes the generated code compile unit
Declaration
public override void Transform(INamespace input, CodeCompileUnit output, ITransformationContext context)
Parameters
Type | Name | Description |
---|---|---|
INamespace | input | The NMeta base namespace |
Code |
output | The generated code compile unit |
ITransformation |
context | The transformation context |