Skip navigation links
A B C D E G I N O R S W X 

A

allowsInlineDefinition() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
 
allowsReferences() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
 
asWrappedElement(boolean) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax is a wrapped element.

B

build() - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
 

C

create() - Static method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
 
createXmlModelProperty(Class<?>, String) - Static method in class org.mule.runtime.extension.xml.dsl.api.XmlModelUtils
 
createXmlModelProperty(Xml, String, String) - Static method in class org.mule.runtime.extension.xml.dsl.api.XmlModelUtils
 

D

DslElementSyntax - Class in org.mule.runtime.extension.xml.dsl.api
Provides a declaration of how a Component is represented in XML, containing all the required information for the XML element creation and parsing.
DslElementSyntax(String, String, String, String, String, boolean, boolean, boolean, boolean, Map<MetadataType, DslElementSyntax>, Map<String, DslElementSyntax>, List<QName>) - Constructor for class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
Creates a new instance of DslElementSyntax
DslElementSyntaxBuilder - Class in org.mule.runtime.extension.xml.dsl.internal
Implementation of the builder design pattern to create instances of DslElementSyntax
DslResolvingContext - Interface in org.mule.runtime.extension.xml.dsl.api.resolver
Context used by the DslSyntaxResolver to discover the ExtensionModels required to generate the DslElementSyntax of a given component.
DslResourceFactory - Interface in org.mule.runtime.extension.xml.dsl.api.resources.spi
Creates a GeneratedResource instance from an ExtensionModel instance.
DslSyntaxResolver - Class in org.mule.runtime.extension.xml.dsl.api.resolver
Provides the DslElementSyntax of any Component, Parameter or Type within the context of the Extension model where the Component was declared.
DslSyntaxResolver(ExtensionModel, DslResolvingContext) - Constructor for class org.mule.runtime.extension.xml.dsl.api.resolver.DslSyntaxResolver
 

E

EMPTY - Static variable in class org.mule.runtime.extension.xml.dsl.api.resolver.DslSyntaxResolver
 

G

generateResource(ExtensionModel, DslResolvingContext) - Method in interface org.mule.runtime.extension.xml.dsl.api.resources.spi.DslResourceFactory
Creates a new GeneratedResource from the given extensionModel.
getAbstractElementName() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getAttributeName() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getChild(String) - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getElementName() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getExtension(String) - Method in interface org.mule.runtime.extension.xml.dsl.api.resolver.DslResolvingContext
Returns an Optional ExtensionModel which name equals the provided name.
getGeneric(MetadataType) - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getHintsModelProperty(ParameterModel) - Static method in class org.mule.runtime.extension.xml.dsl.api.XmlModelUtils
Optionally returns a XmlHintsModelProperty associated to the given parameter.
getName() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
 
getName() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
getNamespace() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getNamespace() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 
getNamespaceUri() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getNamespaceUri() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 
getSchemaLocation() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 
getSchemaVersion() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 
getSubstitutionGroups() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
getXsdFileName() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 

I

isAllowTopLevelDefinition() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
 
isExternalizable() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
 
isExternalizable() - Method in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
isWrapped() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 

N

NAME - Static variable in class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 

O

ofSubstitutionGroup(QName) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a QName indicating that the element described by this builder could be placed in the given substitution group name
org.mule.runtime.extension.xml.dsl.api - package org.mule.runtime.extension.xml.dsl.api
 
org.mule.runtime.extension.xml.dsl.api.property - package org.mule.runtime.extension.xml.dsl.api.property
 
org.mule.runtime.extension.xml.dsl.api.resolver - package org.mule.runtime.extension.xml.dsl.api.resolver
 
org.mule.runtime.extension.xml.dsl.api.resources.spi - package org.mule.runtime.extension.xml.dsl.api.resources.spi
 
org.mule.runtime.extension.xml.dsl.internal - package org.mule.runtime.extension.xml.dsl.internal
 

R

requiresConfig() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
requiresConfig(boolean) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax requires a parameter pointing to a config
resolve(Named) - Method in class org.mule.runtime.extension.xml.dsl.api.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for the given component.
resolve(ParameterModel) - Method in class org.mule.runtime.extension.xml.dsl.api.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for the given parameter, providing all the required information for representing this parameter element in the DSL.
resolve(MetadataType) - Method in class org.mule.runtime.extension.xml.dsl.api.resolver.DslSyntaxResolver
Resolves the xml top level element DslElementSyntax for the given MetadataType

S

supportsChildDeclaration() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
supportsChildDeclaration(boolean) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as child element in the context for which it was created.
supportsTopLevelDeclaration() - Method in class org.mule.runtime.extension.xml.dsl.api.DslElementSyntax
 
supportsTopLevelDeclaration(MetadataType) - Static method in class org.mule.runtime.extension.xml.dsl.api.XmlModelUtils
 
supportsTopLevelDeclaration(boolean) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as top level element in the context for which it was created.

W

withAbstractElementName(String) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds the abstract element name to the element being declared
withAttributeName(String) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a name that describes how this element will be represented as an attribute.
withChild(String, DslElementSyntax) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a childElement declaration to this DslElementSyntax that can be referenced by name
withElementName(String) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a name to the element being declared
withGeneric(MetadataType, DslElementSyntax) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a childElement declaration to this DslElementSyntax that represents a generic type of this element.
withNamespace(String, String) - Method in class org.mule.runtime.extension.xml.dsl.internal.DslElementSyntaxBuilder
Adds a nameSpace to the element being declared

X

XmlHintsModelProperty - Class in org.mule.runtime.extension.xml.dsl.api.property
Contains directives regarding syntax and semantics of the generated XML DSL
XmlHintsModelProperty(XmlHints) - Constructor for class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
Creates a new instance
XmlHintsModelProperty(boolean, boolean, boolean) - Constructor for class org.mule.runtime.extension.xml.dsl.api.property.XmlHintsModelProperty
Creates a new instance
XmlModelProperty - Class in org.mule.runtime.extension.xml.dsl.api.property
Represents an extension's capability to be mapped and usable from a Mule XML config
XmlModelProperty(String, String, String, String, String) - Constructor for class org.mule.runtime.extension.xml.dsl.api.property.XmlModelProperty
 
XmlModelUtils - Class in org.mule.runtime.extension.xml.dsl.api
Utils class for parsing and generation of Xml related values of an extension
XmlModelUtils() - Constructor for class org.mule.runtime.extension.xml.dsl.api.XmlModelUtils
 
A B C D E G I N O R S W X 
Skip navigation links

Copyright © 2016 MuleSoft, Inc.. All rights reserved.