Interface WeaveProjectStructureComponent
- All Superinterfaces:
org.mule.dx.platform.api.component.ComponentLifecycle,LanguageServerLifecycle,WeaveComponent
This component handles the project structure. Source folders, test folders modules
-
Method Summary
Modifier and TypeMethodDescriptionstructure(ProjectMetadata metadata) Returns the project structure for the specified project metadataMethods inherited from interface org.mule.weave.extension.api.lifecycle.LanguageServerLifecycle
initialize, initialized, shutdownMethods inherited from interface org.mule.weave.extension.api.component.WeaveComponent
start, stop
-
Method Details
-
structure
Returns the project structure for the specified project metadata- Parameters:
metadata- The project metadata- Returns:
- The project Structure
-