Interface WeaveProjectStructureComponent
-
- All Superinterfaces:
org.mule.dx.platform.api.component.ComponentLifecycle,LanguageServerLifecycle,WeaveComponent
public interface WeaveProjectStructureComponent extends WeaveComponent
This component handles the project structure. Source folders, test folders modules
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WeaveProjectStructurestructure(ProjectMetadata metadata)Returns the project structure for the specified project metadata-
Methods inherited from interface org.mule.weave.extension.api.lifecycle.LanguageServerLifecycle
initialize, initialized, shutdown
-
Methods inherited from interface org.mule.weave.extension.api.component.WeaveComponent
start, stop
-
-
-
-
Method Detail
-
structure
WeaveProjectStructure structure(ProjectMetadata metadata)
Returns the project structure for the specified project metadata- Parameters:
metadata- The project metadata- Returns:
- The project Structure
-
-