public class ManagedVersionRemovalResolution extends AbstractPomProblemResolution
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
isDependency |
ARTIFACT_ID_NODE, GROUP_ID_NODE, PROJECT_NODE, VERSION_NODE
LOG
Constructor and Description |
---|
ManagedVersionRemovalResolution(org.eclipse.core.resources.IMarker marker,
boolean dependency) |
Modifier and Type | Method and Description |
---|---|
boolean |
canFix(java.lang.String editorHint) |
(package private) org.w3c.dom.Element |
findArtifactElement(org.w3c.dom.Element root,
org.eclipse.core.resources.IMarker marker) |
java.lang.String |
getDescription() |
org.eclipse.swt.graphics.Image |
getImage() |
java.lang.String |
getLabel() |
int |
getOrder() |
protected void |
processFix(org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument doc,
org.w3c.dom.Element root,
java.util.List<org.eclipse.core.resources.IMarker> markers) |
canFix, fix, fix, previewForRemovedElement
fix, getQuickAssistContext, setQuickAssistContext
apply, findOtherMarkers, getAdditionalProposalInfo, getAdditionalProposalInfo, getContextInformation, getDisplayString, getMarker, getOrder, getProjects, getResolutions, getSelection, hasResolutions, includeProposal, includeResolution, isSingleton, run, run
public ManagedVersionRemovalResolution(org.eclipse.core.resources.IMarker marker, boolean dependency)
public int getOrder()
getOrder
in class MavenProblemResolution
public boolean canFix(java.lang.String editorHint)
canFix
in class AbstractPomProblemResolution
public java.lang.String getLabel()
public org.eclipse.swt.graphics.Image getImage()
public java.lang.String getDescription()
getDescription
in interface org.eclipse.ui.IMarkerResolution2
getDescription
in class MavenProblemResolution
protected void processFix(org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument doc, org.w3c.dom.Element root, java.util.List<org.eclipse.core.resources.IMarker> markers)
processFix
in class AbstractPomProblemResolution
org.w3c.dom.Element findArtifactElement(org.w3c.dom.Element root, org.eclipse.core.resources.IMarker marker)