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

java.lang.Object
  extended by org.mule.devkit.generation.studio.editor.BaseStudioXmlBuilder
      extended by org.mule.devkit.generation.studio.editor.GlobalTypeBuilder
          extended by org.mule.devkit.generation.studio.editor.GlobalEndpointTypeBuilder
              extended by org.mule.devkit.generation.studio.editor.GlobalEndpointTypeWithNameBuilder

public class GlobalEndpointTypeWithNameBuilder
extends GlobalEndpointTypeBuilder


Field Summary
static String ABSTRACT_GLOBAL_ENDPOINT_LOCAL_ID
           
 
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
GlobalEndpointTypeWithNameBuilder(Context context, org.mule.devkit.model.module.Module module)
           
 
Method Summary
 org.mule.devkit.model.studio.GlobalType build()
           
protected  String getCaptionBasedOnType()
           
protected  String getDescriptionBasedOnType()
           
protected  String getDoNotInherit()
           
protected  String getExtendsBasedOnType()
           
protected  String getLocalIdBasedOnType()
           
protected  String getNameDescriptionBasedOnType()
           
 
Methods inherited from class org.mule.devkit.generation.studio.editor.GlobalEndpointTypeBuilder
getAttributeCategories, getIcon, getImage, isAbstract
 
Methods inherited from class org.mule.devkit.generation.studio.editor.GlobalTypeBuilder
createNameAttributeType
 
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

ABSTRACT_GLOBAL_ENDPOINT_LOCAL_ID

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

GlobalEndpointTypeWithNameBuilder

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

build

public org.mule.devkit.model.studio.GlobalType build()
Overrides:
build in class GlobalEndpointTypeBuilder

getDescriptionBasedOnType

protected String getDescriptionBasedOnType()
Overrides:
getDescriptionBasedOnType in class GlobalEndpointTypeBuilder

getExtendsBasedOnType

protected String getExtendsBasedOnType()
Overrides:
getExtendsBasedOnType in class GlobalEndpointTypeBuilder

getLocalIdBasedOnType

protected String getLocalIdBasedOnType()
Overrides:
getLocalIdBasedOnType in class GlobalEndpointTypeBuilder

getCaptionBasedOnType

protected String getCaptionBasedOnType()
Overrides:
getCaptionBasedOnType in class GlobalEndpointTypeBuilder

getNameDescriptionBasedOnType

protected String getNameDescriptionBasedOnType()
Overrides:
getNameDescriptionBasedOnType in class GlobalEndpointTypeBuilder

getDoNotInherit

protected String getDoNotInherit()
Overrides:
getDoNotInherit in class GlobalEndpointTypeBuilder


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