Package org.cadixdev.mercury
Class RewriteContext
java.lang.Object
org.cadixdev.mercury.SourceContext
org.cadixdev.mercury.RewriteContext
public final class RewriteContext extends SourceContext
-
Method Summary
Modifier and Type Method Description void
addEdit(org.eclipse.text.edits.TextEdit edit)
org.eclipse.jdt.core.dom.rewrite.ASTRewrite
createASTRewrite()
org.cadixdev.mercury.jdt.rewrite.imports.ImportRewrite
createImportRewrite()
java.util.Optional<org.eclipse.jdt.core.dom.rewrite.ASTRewrite>
getASTRewrite()
void
setPackageName(java.lang.String packageName)
void
setPrimaryType(java.lang.String primaryType)
Methods inherited from class org.cadixdev.mercury.SourceContext
getCompilationUnit, getMercury, getPackageName, getPrimaryType, getQualifiedPrimaryType, getSourceFile, loadDocument
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
setPackageName
public void setPackageName(java.lang.String packageName) -
setPrimaryType
public void setPrimaryType(java.lang.String primaryType) -
getASTRewrite
public java.util.Optional<org.eclipse.jdt.core.dom.rewrite.ASTRewrite> getASTRewrite() -
createASTRewrite
public org.eclipse.jdt.core.dom.rewrite.ASTRewrite createASTRewrite() -
createImportRewrite
public org.cadixdev.mercury.jdt.rewrite.imports.ImportRewrite createImportRewrite() -
addEdit
public void addEdit(org.eclipse.text.edits.TextEdit edit)
-