Package com.e1c.langtool.v8.dt.xtext
Class MultiTextEditParseTreeVisitor
java.lang.Object
com.e1c.langtool.v8.dt.xtext.MultiTextEditParseTreeVisitor
- All Implemented Interfaces:
ParseTreeVisitor
- Direct Known Subclasses:
BslNStrCleanupVisitor,BslNStrPreprocessingVisitor,BslTextProcessor,QlTextProcessor,RightTemplateTextProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.eclipse.text.edits.MultiTextEdit -
Constructor Summary
ConstructorsConstructorDescriptionMultiTextEditParseTreeVisitor(org.eclipse.text.edits.MultiTextEdit multiTextEdit) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddReplace(org.eclipse.xtext.nodemodel.ILeafNode node, String replace) Add replace edit for replacingnodetext withreplacestring.protected voidaddReplaceIfNotEmpty(org.eclipse.xtext.nodemodel.ILeafNode node, String replace) voiddispose()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.e1c.langtool.v8.dt.xtext.ParseTreeVisitor
visit, visit
-
Field Details
-
multiTextEdit
protected final org.eclipse.text.edits.MultiTextEdit multiTextEdit
-
-
Constructor Details
-
MultiTextEditParseTreeVisitor
public MultiTextEditParseTreeVisitor(org.eclipse.text.edits.MultiTextEdit multiTextEdit)
-
-
Method Details
-
addReplace
Add replace edit for replacingnodetext withreplacestring.- Parameters:
node- Must not benull.replace- Text to replace with. Must not benull.
-
dispose
public void dispose() -
addReplaceIfNotEmpty
-