public class PatternTypeBuilder extends BaseStudioXmlBuilder
ADVANCED_CONNECTION_GROUP_NAME, CONNECTION_GROUP_NAME, context, GENERAL_GROUP_NAME, helper, method, module, moduleName, objectFactory| Constructor and Description |
|---|
PatternTypeBuilder(Context context,
org.mule.devkit.model.Method method,
org.mule.devkit.model.module.Module module) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.devkit.model.studio.PatternType |
build() |
protected org.mule.devkit.model.studio.PatternType |
createPatternType() |
protected String |
getIcon() |
protected String |
getImage() |
protected void |
processConnectionAttributes(Map<String,org.mule.devkit.model.studio.Group> groupsByName,
Map<String,org.mule.devkit.model.studio.AttributeCategory> attributeCategoriesByName)
Used when describing a processor, if the current module has connection management or if it has an strategy
with @ConnectionManagement that also has been annotated with @OverrideAtProcessors, then the processor must have
the parameters of @Connect as attributes as well.
|
buildVersionsString, createCacheConfigAttributes, createGroupWithModeSwitch, createGroupWithNoOperationModeSwitch, createGroupWithNoOperationModeSwitchForProcessors, createGroupWithNoOperationModeSwitchForSources, createHttpCallbackConfig, createJaxbElement, createMetaDataAttributes, createOAuthConfig, createPoolingProfileAttributes, createQueryType, createReconnectionAttributes, createTextType, getAttributeType, getConnectionAttributes, getModes, isConfigurableVariable, processMethodParameters, processVariableElements, setMetadataAttributespublic PatternTypeBuilder(Context context, org.mule.devkit.model.Method method, org.mule.devkit.model.module.Module module)
public org.mule.devkit.model.studio.PatternType build()
protected org.mule.devkit.model.studio.PatternType createPatternType()
protected String getImage()
protected String getIcon()
protected void processConnectionAttributes(Map<String,org.mule.devkit.model.studio.Group> groupsByName, Map<String,org.mule.devkit.model.studio.AttributeCategory> attributeCategoriesByName)
processConnectionAttributes in class BaseStudioXmlBuildergroupsByName - attributeCategoriesByName - Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.