Table of Contents

Class Meta2ClassesTransformation.Namespace2CompileUnit

Namespace
NMF.Models.Meta
Assembly
NMF.Models.MetaTransformation.dll

The transformation rule to generate a namespace to a single code compile unit

public class Meta2ClassesTransformation.Namespace2CompileUnit : TransformationRule<INamespace, CodeCompileUnit>
Inheritance
Meta2ClassesTransformation.Namespace2CompileUnit
Inherited Members

Methods

RegisterDependencies()

Registers the dependencies, i.e. transform the base namespace

public override void RegisterDependencies()

Transform(INamespace, CodeCompileUnit, ITransformationContext)

Initializes the generated code compile unit

public override void Transform(INamespace input, CodeCompileUnit output, ITransformationContext context)

Parameters

input INamespace

The NMeta base namespace

output CodeCompileUnit

The generated code compile unit

context ITransformationContext

The transformation context