Class BslTextProcessor
java.lang.Object
com.e1c.langtool.v8.dt.xtext.MultiTextEditParseTreeVisitor
com.e1c.langtool.v8.dt.bsl.translator.BslTextProcessor
- All Implemented Interfaces:
ParseTreeVisitor
-
Field Summary
Fields inherited from class com.e1c.langtool.v8.dt.xtext.MultiTextEditParseTreeVisitor
multiTextEdit -
Constructor Summary
ConstructorsConstructorDescriptionBslTextProcessor(org.eclipse.text.edits.MultiTextEdit multiTextEditor, org.eclipse.xtext.util.CancelIndicator cancelIndicator, IProjectTranslationProvider translationProvider, Module module, BmOperationContext typeComputationContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddReplaceIfNotEmpty(org.eclipse.xtext.nodemodel.ILeafNode node, String replace) voiddispose()protected List<TranslateLanguage>static StringgetReplaceText(org.eclipse.xtext.Keyword keyword, ScriptVariant sv) booleanvisit(org.eclipse.xtext.nodemodel.ICompositeNode node) Deprecated.booleanvisit(org.eclipse.xtext.nodemodel.ILeafNode node) Methods inherited from class com.e1c.langtool.v8.dt.xtext.MultiTextEditParseTreeVisitor
addReplace
-
Constructor Details
-
BslTextProcessor
public BslTextProcessor(org.eclipse.text.edits.MultiTextEdit multiTextEditor, org.eclipse.xtext.util.CancelIndicator cancelIndicator, IProjectTranslationProvider translationProvider, Module module, BmOperationContext typeComputationContext)
-
-
Method Details
-
dispose
public void dispose()- Overrides:
disposein classMultiTextEditParseTreeVisitor
-
visit
Deprecated. -
visit
public boolean visit(org.eclipse.xtext.nodemodel.ILeafNode node) -
addReplaceIfNotEmpty
- Overrides:
addReplaceIfNotEmptyin classMultiTextEditParseTreeVisitor
-
getInterfaceLanguages
-
getReplaceText
-