org.mule.devkit.generation.license
Class AbstractLicenseAdapterGenerator

java.lang.Object
  extended by org.mule.devkit.generation.license.AbstractLicenseAdapterGenerator
All Implemented Interfaces:
Generator, ModuleGenerator
Direct Known Subclasses:
CheckLicenseAdapterGenerator

public abstract class AbstractLicenseAdapterGenerator
extends Object
implements ModuleGenerator


Field Summary
protected  Context context
           
 
Constructor Summary
AbstractLicenseAdapterGenerator()
           
 
Method Summary
 Context ctx()
           
protected  org.mule.devkit.model.code.TypeReference ref(Class<?> clazz)
           
protected  org.mule.devkit.model.code.Type ref(org.mule.devkit.model.module.Module module)
           
protected  org.mule.devkit.model.code.Type ref(TypeMirror typeMirror)
           
 void setCtx(Context generationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.devkit.generation.api.ModuleGenerator
generate, shouldGenerate
 
Methods inherited from interface org.mule.devkit.generation.api.Generator
consumes, produces
 

Field Detail

context

protected Context context
Constructor Detail

AbstractLicenseAdapterGenerator

public AbstractLicenseAdapterGenerator()
Method Detail

ctx

public Context ctx()
Specified by:
ctx in interface Generator

setCtx

public void setCtx(Context generationContext)
Specified by:
setCtx in interface Generator

ref

protected org.mule.devkit.model.code.TypeReference ref(Class<?> clazz)

ref

protected org.mule.devkit.model.code.Type ref(TypeMirror typeMirror)

ref

protected org.mule.devkit.model.code.Type ref(org.mule.devkit.model.module.Module module)


Copyright © 2010–2013 MuleSoft, Inc.. All rights reserved.