org.mule.devkit.generation.studio.editor
Class GlobalTypeBuilder
java.lang.Object
org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder
org.mule.devkit.generation.studio.editor.GlobalTypeBuilder
- Direct Known Subclasses:
- GlobalCloudConnectorTypeBuilder, GlobalEndpointTypeBuilder, GlobalEndpointTypeOperationsBuilder, GlobalTransformerTypeBuilder, GlobalTransformerTypeOperationsBuilder
public abstract class GlobalTypeBuilder
- extends BaseStudioXmlBuilder
| Methods inherited from class org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder |
buildVersionsString, createCacheConfigAttributes, createGroupWithModeSwitch, createGroupWithNoOperationModeSwitch, createGroupWithNoOperationModeSwitchForProcessors, createGroupWithNoOperationModeSwitchForSources, 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 |
GlobalTypeBuilder
public GlobalTypeBuilder(Context context,
org.mule.devkit.model.Method executableElement,
org.mule.devkit.model.module.Module module)
GlobalTypeBuilder
public GlobalTypeBuilder(Context context,
org.mule.devkit.model.module.Module module)
getAttributeCategories
protected abstract List<org.mule.devkit.model.studio.AttributeCategory> getAttributeCategories()
getDescriptionBasedOnType
protected abstract String getDescriptionBasedOnType()
getExtendsBasedOnType
protected abstract String getExtendsBasedOnType()
getLocalIdBasedOnType
protected abstract String getLocalIdBasedOnType()
getNameDescriptionBasedOnType
protected abstract String getNameDescriptionBasedOnType()
getImage
protected abstract String getImage()
getIcon
protected abstract String getIcon()
isAbstract
protected abstract Boolean isAbstract()
build
public org.mule.devkit.model.studio.GlobalType build()
createNameAttributeType
protected org.mule.devkit.model.studio.AttributeType createNameAttributeType()
getCaptionBasedOnType
protected String getCaptionBasedOnType()
Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.