public class SimpleConfigRefBuilder extends BaseStudioXmlBuilder implements org.mule.devkit.model.studio.StudioModel.ConfigRefBuilder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>
| Modifier and Type | Field and Description |
|---|---|
static String |
GLOBAL_REF_NAME |
ADVANCED_CONNECTION_GROUP_NAME, CONNECTION_GROUP_NAME, context, GENERAL_GROUP_NAME, helper, METADATA_KEY_LEVELS_CAPTION_SEPARATOR, method, module, moduleName, objectFactory, STUDIO_HTTP_CONFIG, STUDIO_HTTP_REQUEST_CONFIG, STUDIO_LISTENER_CONFIG| Constructor and Description |
|---|
SimpleConfigRefBuilder(Context context,
org.mule.devkit.model.module.Module module) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequiredType(String configElementName) |
JAXBElement<org.mule.devkit.model.studio.PatternType> |
build() |
buildVersionsString, createAttributeTypeFromVariable, createCacheConfigAttributes, createComplexListType, createGroupWithModeSwitch, createGroupWithNoOperationModeSwitch, createGroupWithNoOperationModeSwitchForProcessors, createGroupWithNoOperationModeSwitchForSources, createHttpCallbackConfig, createJaxbElement, createMetaDataAttributes, createOAuthConfig, createPoolingProfileAttributes, createQueryType, createReconnectionAttributes, createTextType, getAttributeType, getConnectionAttributes, getModes, handleCollectionVariable, isConfigurableVariable, processConnectionAttributes, processMethodParameters, processVariableElements, setCommonCollectionAttributes, setMetadataAttributespublic static final String GLOBAL_REF_NAME
public SimpleConfigRefBuilder(Context context, org.mule.devkit.model.module.Module module)
public void addRequiredType(String configElementName)
addRequiredType in interface org.mule.devkit.model.studio.StudioModel.ConfigRefBuilder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>public JAXBElement<org.mule.devkit.model.studio.PatternType> build()
build in interface org.mule.devkit.model.studio.StudioModel.Builder<JAXBElement<? extends org.mule.devkit.model.studio.AbstractElementType>>Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.