Class PomParser
java.lang.Object
org.eclipse.lemminx.customservice.synapse.parser.pom.PomParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DeployPluginDetailsaddCarDeployPluginToPom(File pomFile, DeployPluginDetails pluginDetails) static DeployPluginDetailsextractCarDeployPluginFields(File pomFile) static org.eclipse.lsp4j.RangegetDeployPluginRange(List<String> pomContent) static voidgetPomDetails(String projectUri, OverviewPageDetailsResponse detailsResponse) static org.eclipse.lsp4j.TextEditremoveDeployPlugin(File pomFile) static UpdateResponseupdateDependency(String projectUri, UpdateDependencyRequest request) static UpdateResponseupdateProperty(String projectUri, UpdatePropertyRequest request)
-
Constructor Details
-
PomParser
public PomParser()
-
-
Method Details
-
getPomDetails
-
updateProperty
-
updateDependency
-
addCarDeployPluginToPom
public static DeployPluginDetails addCarDeployPluginToPom(File pomFile, DeployPluginDetails pluginDetails) -
extractCarDeployPluginFields
-
getDeployPluginRange
public static org.eclipse.lsp4j.Range getDeployPluginRange(List<String> pomContent) throws XMLStreamException - Throws:
XMLStreamException
-
removeDeployPlugin
-