org.mule.devkit.generation.studio
Class StudioSiteXmlGenerator

java.lang.Object
  extended by org.mule.devkit.generation.studio.AbstractMuleStudioGenerator
      extended by org.mule.devkit.generation.studio.StudioSiteXmlGenerator
All Implemented Interfaces:
Generator, MultiModuleGenerator

public class StudioSiteXmlGenerator
extends AbstractMuleStudioGenerator
implements MultiModuleGenerator


Field Summary
static String STUDIO_PREFIX
           
 
Constructor Summary
StudioSiteXmlGenerator()
           
 
Method Summary
 void generate(List<org.mule.devkit.model.module.Module> module)
           
 List<Product> produces()
           
 boolean shouldGenerate(List<org.mule.devkit.model.module.Module> module)
           
 
Methods inherited from class org.mule.devkit.generation.studio.AbstractMuleStudioGenerator
consumes, ctx, setCtx
 
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.Generator
consumes, ctx, setCtx
 

Field Detail

STUDIO_PREFIX

public static final String STUDIO_PREFIX
See Also:
Constant Field Values
Constructor Detail

StudioSiteXmlGenerator

public StudioSiteXmlGenerator()
Method Detail

produces

public List<Product> produces()
Specified by:
produces in interface Generator
Overrides:
produces in class AbstractMuleStudioGenerator

shouldGenerate

public boolean shouldGenerate(List<org.mule.devkit.model.module.Module> module)
Specified by:
shouldGenerate in interface MultiModuleGenerator

generate

public void generate(List<org.mule.devkit.model.module.Module> module)
              throws GenerationException
Specified by:
generate in interface MultiModuleGenerator
Throws:
GenerationException


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