org.mule.devkit.generation.studio
Class SerializableArchiverPlanGenerator

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

public class SerializableArchiverPlanGenerator
extends AbstractMuleStudioGenerator
implements MultiModuleGenerator


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

Field Detail

PACKAGE_DESCRIPTOR_PATH

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

SerializableArchiverPlanGenerator

public SerializableArchiverPlanGenerator()
Method Detail

consumes

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

shouldGenerate

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

generate

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


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