public class AddLicensePomOperation extends java.lang.Object implements PomEdits.Operation
Modifier and Type | Field and Description |
---|---|
private PomTemplateContext |
context |
private int |
generatedLength |
private int |
generatedOffset |
private SPDXLicense |
license |
private org.eclipse.jface.text.Region |
region |
Constructor and Description |
---|
AddLicensePomOperation(SPDXLicense license,
PomTemplateContext context,
org.eclipse.jface.text.Region region) |
Modifier and Type | Method and Description |
---|---|
private org.w3c.dom.Element |
createLicense(org.w3c.dom.Document doc) |
private org.w3c.dom.Element |
createLicenses(org.w3c.dom.Document doc) |
org.eclipse.swt.graphics.Point |
getSelection() |
void |
process(org.w3c.dom.Document doc) |
(package private) void |
setLicense(org.w3c.dom.Element licenseDom) |
private final SPDXLicense license
private final PomTemplateContext context
private final org.eclipse.jface.text.Region region
private int generatedOffset
private int generatedLength
public AddLicensePomOperation(SPDXLicense license, PomTemplateContext context, org.eclipse.jface.text.Region region)
public void process(org.w3c.dom.Document doc)
process
in interface PomEdits.Operation
private org.w3c.dom.Element createLicenses(org.w3c.dom.Document doc)
private org.w3c.dom.Element createLicense(org.w3c.dom.Document doc)
void setLicense(org.w3c.dom.Element licenseDom)
public org.eclipse.swt.graphics.Point getSelection()