Class XmlExtensionModelProperty
java.lang.Object
org.mule.runtime.extension.api.property.XmlExtensionModelProperty
- All Implemented Interfaces:
Serializable,org.mule.runtime.api.meta.model.ModelProperty,org.mule.runtime.api.meta.NamedObject
public class XmlExtensionModelProperty
extends Object
implements org.mule.runtime.api.meta.model.ModelProperty
Marker
ModelProperty to indicate if the current ExtensionModel containing it should be expanded in the Mule
application.
It also works to determine that the ComponentBuildingDefinitionProvider must NOT be registered (as it's templating, it doesn't make sense to register a definition provider)
- Since:
- 1.0
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
XmlExtensionModelProperty
-
-
Method Details
-
getNamespacesDependencies
- Returns:
- list of namespaces dependencies used in MacroExpansionModulesModel to determine the order in which the
s must be macro expanded. Not null.
-
getName
- Specified by:
getNamein interfaceorg.mule.runtime.api.meta.model.ModelProperty- Specified by:
getNamein interfaceorg.mule.runtime.api.meta.NamedObject
-
isPublic
public boolean isPublic()- Specified by:
isPublicin interfaceorg.mule.runtime.api.meta.model.ModelProperty
-