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

java.lang.Object
  extended by org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder
      extended by org.mule.devkit.generation.studio.editor.SimpleConfigRefBuilder
All Implemented Interfaces:
org.mule.devkit.model.studio.StudioModel.Builder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>, org.mule.devkit.model.studio.StudioModel.ConfigRefBuilder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>

public class SimpleConfigRefBuilder
extends BaseStudioXmlBuilder
implements org.mule.devkit.model.studio.StudioModel.ConfigRefBuilder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>


Field Summary
static String GLOBAL_REF_NAME
           
 
Fields inherited from class org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder
ADVANCED_CONNECTION_GROUP_NAME, CONNECTION_GROUP_NAME, context, GENERAL_GROUP_NAME, helper, method, module, moduleName, objectFactory
 
Constructor Summary
SimpleConfigRefBuilder(Context context, org.mule.devkit.model.module.Module module)
           
 
Method Summary
 void addRequiredType(String configElementName)
           
 JAXBElement<org.mule.devkit.model.studio.PatternType> build()
           
 
Methods inherited from class org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder
buildVersionsString, createGroupWithModeSwitch, createJaxbElement, createMetaDataAttributes, createOAuthConfig, createPoolingProfileAttributes, createQueryType, createReconnectionAttributes, getConnectionAttributes, getModes, isConfigurableVariable, processConfigurableFields, processConnectionAttributes, processMethodParameters, setMetadataAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GLOBAL_REF_NAME

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

SimpleConfigRefBuilder

public SimpleConfigRefBuilder(Context context,
                              org.mule.devkit.model.module.Module module)
Method Detail

addRequiredType

public void addRequiredType(String configElementName)
Specified by:
addRequiredType in interface org.mule.devkit.model.studio.StudioModel.ConfigRefBuilder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>

build

public JAXBElement<org.mule.devkit.model.studio.PatternType> build()
Specified by:
build in interface org.mule.devkit.model.studio.StudioModel.Builder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>


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