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 voidaddEdit(org.eclipse.text.edits.TextEdit edit)org.eclipse.jdt.core.dom.rewrite.ASTRewritecreateASTRewrite()org.cadixdev.mercury.jdt.rewrite.imports.ImportRewritecreateImportRewrite()java.util.Optional<org.eclipse.jdt.core.dom.rewrite.ASTRewrite>getASTRewrite()voidsetPackageName(java.lang.String packageName)voidsetPrimaryType(java.lang.String primaryType)Methods inherited from class org.cadixdev.mercury.SourceContext
getCompilationUnit, getMercury, getPackageName, getPrimaryType, getQualifiedPrimaryType, getSourceFile, loadDocumentMethods 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)
-