| Package | Description |
|---|---|
| org.mule.runtime.config.spring.api.dsl.model | |
| org.mule.runtime.config.spring.internal.dsl.processor.xml |
| Modifier and Type | Method and Description |
|---|---|
ComponentModel.Builder |
ComponentModel.Builder.addChildComponentModel(ComponentModel componentModel)
Adds a new complex child object to this
ComponentModel. |
ComponentModel.Builder |
ComponentModel.Builder.addCustomAttribute(String name,
Object value)
Adds a custom attribute to the
ComponentModel. |
ComponentModel.Builder |
ComponentModel.Builder.addParameter(String parameterName,
String value,
boolean valueFromSchema) |
ComponentModel.Builder |
ComponentModel.Builder.markAsRootComponent()
When invoked the created
ComponentModel will be marked us a top level configuration. |
ComponentModel.Builder |
ComponentModel.Builder.merge(ComponentModel otherRootComponentModel)
Given the following root component it will merge its customAttributes, parameters and schemaValueParameters to the root
component model.
|
ComponentModel.Builder |
ComponentModel.Builder.setConfigFileName(String configFileName) |
ComponentModel.Builder |
ComponentModel.Builder.setIdentifier(org.mule.runtime.api.component.ComponentIdentifier identifier) |
ComponentModel.Builder |
ComponentModel.Builder.setLineNumber(int lineNumber) |
ComponentModel.Builder |
ComponentModel.Builder.setTextContent(String textContent)
Sets the inner content of the configuration element.
|
| Modifier and Type | Method and Description |
|---|---|
static XmlCustomAttributeHandler.ComponentCustomAttributeStore |
XmlCustomAttributeHandler.to(ComponentModel.Builder builder) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.