Class NatureBasedComponentFactory<T extends org.mule.dx.platform.api.component.ComponentLifecycle>
- java.lang.Object
-
- org.mule.weave.extension.api.component.NatureBasedComponentFactory<T>
-
- All Implemented Interfaces:
org.mule.dx.platform.api.component.ComponentFactory<T>
- Direct Known Subclasses:
BaseMetadataProviderComponentFactory
public abstract class NatureBasedComponentFactory<T extends org.mule.dx.platform.api.component.ComponentLifecycle> extends java.lang.Object implements org.mule.dx.platform.api.component.ComponentFactory<T>
-
-
Constructor Summary
Constructors Constructor Description NatureBasedComponentFactory(java.lang.String nature)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapplies(org.mule.dx.platform.api.project.Project project)java.lang.StringgetNature()
-
-
-
Method Detail
-
getNature
public java.lang.String getNature()
-
applies
public boolean applies(org.mule.dx.platform.api.project.Project project)
- Specified by:
appliesin interfaceorg.mule.dx.platform.api.component.ComponentFactory<T extends org.mule.dx.platform.api.component.ComponentLifecycle>
-
-