org.mule.devkit.generation.studio.editor
Class MuleStudioEditorXmlGenerator

java.lang.Object
  extended by org.mule.devkit.generation.studio.AbstractMuleStudioGenerator
      extended by org.mule.devkit.generation.studio.editor.MuleStudioEditorXmlGenerator
All Implemented Interfaces:
Generator, ModuleGenerator

public class MuleStudioEditorXmlGenerator
extends AbstractMuleStudioGenerator
implements ModuleGenerator


Nested Class Summary
static class MuleStudioEditorXmlGenerator.PatternTypeOperationsChooser
           
static class MuleStudioEditorXmlGenerator.ProcessorMethodsChooser
           
 
Field Summary
static String ATTRIBUTE_CATEGORY_DEFAULT_CAPTION
           
static String ATTRIBUTE_CATEGORY_DEFAULT_DESCRIPTION
           
static String CONNECTION_ATTRIBUTE_CATEGORY_CAPTION
           
static String GLOBAL_CLOUD_CONNECTOR_LOCAL_ID
           
static String GROUP_DEFAULT_CAPTION
           
static String URI_PREFIX
           
 
Constructor Summary
MuleStudioEditorXmlGenerator()
           
 
Method Summary
 List<Product> consumes()
           
 void generate(org.mule.devkit.model.module.Module module)
           
 boolean shouldGenerate(org.mule.devkit.model.module.Module module)
           
 
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

URI_PREFIX

public static final String URI_PREFIX
See Also:
Constant Field Values

GLOBAL_CLOUD_CONNECTOR_LOCAL_ID

public static final String GLOBAL_CLOUD_CONNECTOR_LOCAL_ID
See Also:
Constant Field Values

ATTRIBUTE_CATEGORY_DEFAULT_CAPTION

public static final String ATTRIBUTE_CATEGORY_DEFAULT_CAPTION
See Also:
Constant Field Values

ATTRIBUTE_CATEGORY_DEFAULT_DESCRIPTION

public static final String ATTRIBUTE_CATEGORY_DEFAULT_DESCRIPTION
See Also:
Constant Field Values

CONNECTION_ATTRIBUTE_CATEGORY_CAPTION

public static final String CONNECTION_ATTRIBUTE_CATEGORY_CAPTION
See Also:
Constant Field Values

GROUP_DEFAULT_CAPTION

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

MuleStudioEditorXmlGenerator

public MuleStudioEditorXmlGenerator()
Method Detail

consumes

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

shouldGenerate

public boolean shouldGenerate(org.mule.devkit.model.module.Module module)
Specified by:
shouldGenerate in interface ModuleGenerator

generate

public void generate(org.mule.devkit.model.module.Module module)
Specified by:
generate in interface ModuleGenerator


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