Class Editor.Modification
java.lang.Object
com.vaadin.copilot.plugins.themeeditor.Editor.Modification
- All Implemented Interfaces:
Comparable<Editor.Modification>
- Enclosing class:
Editor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Editor.ModificationaddImport(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) voidapply()intstatic Editor.ModificationinsertAfter(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) static Editor.ModificationinsertAtEndOfBlock(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) static Editor.ModificationinsertBefore(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) static Editor.ModificationinsertLineAfter(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) static Editor.ModificationinsertLineBefore(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) static Editor.Modificationremove(com.github.javaparser.ast.Node referenceNode) static Editor.Modificationreplace(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) inttoString()
-
Constructor Details
-
Modification
public Modification()
-
-
Method Details
-
apply
public void apply() -
sourceOffset
public int sourceOffset() -
addImport
public static Editor.Modification addImport(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
insertAfter
public static Editor.Modification insertAfter(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
insertAtEndOfBlock
public static Editor.Modification insertAtEndOfBlock(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
insertBefore
public static Editor.Modification insertBefore(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
insertLineBefore
public static Editor.Modification insertLineBefore(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
insertLineAfter
public static Editor.Modification insertLineAfter(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
replace
public static Editor.Modification replace(com.github.javaparser.ast.Node referenceNode, com.github.javaparser.ast.Node node) -
remove
-
compareTo
- Specified by:
compareToin interfaceComparable<Editor.Modification>
-
toString
-