Class NamedObjectDeclarationEnricher

java.lang.Object
org.mule.runtime.extension.internal.loader.enricher.NamedObjectDeclarationEnricher
All Implemented Interfaces:
DeclarationEnricher, WalkingDeclarationEnricher

public class NamedObjectDeclarationEnricher extends Object implements WalkingDeclarationEnricher
Enriches constructs models with the synthetic "name" parameter.

This name parameter is the Component ID of the construct meaning that the value associated to it can be used to reference the construct in a mule application uniquely across all the instances of the same.

Since:
1.2