package jetbrains.mps.lang.refactoring.editor; /*Generated by MPS */ import jetbrains.mps.editor.runtime.style.ParametersInformation; import org.jetbrains.mps.openapi.model.SNode; import jetbrains.mps.openapi.editor.EditorContext; import jetbrains.mps.internal.collections.runtime.Sequence; import jetbrains.mps.lang.smodel.generator.smodelAdapter.SLinkOperations; import jetbrains.mps.smodel.adapter.structure.MetaAdapterFactory; import jetbrains.mps.editor.runtime.style.StyledTextPrinter; public class ExecuteRefactoringHint implements ParametersInformation<SNode> { public ExecuteRefactoringHint() { } public Iterable<SNode> getMethods(SNode node, EditorContext editorContext) { return Sequence.<SNode>singleton(SLinkOperations.getTarget(node, MetaAdapterFactory.getReferenceLink(0x3ecd7c84cde345deL, 0x886c135ecc69b742L, 0x1fe4fcef62d0186cL, 0x1fe4fcef62d01873L, "refactoring"))); } public void getStyledMethodPresentation(SNode node, EditorContext editorContext, SNode parameterObject, StyledTextPrinter styledText) { RefExpressionParamUtil.xxx(node, parameterObject, styledText, true); } public boolean isMethodCurrent(SNode node, EditorContext editorContext, SNode parameterObject) { return true; } }