package jetbrains.mps.build.editor; /*Generated by MPS */ import jetbrains.mps.lang.editor.generator.internal.AbstractCellMenuComponent; import jetbrains.mps.nodeEditor.cellMenu.SubstituteInfoPartExt; import jetbrains.mps.lang.editor.generator.internal.AbstractCellMenuPart_Generic_Group; import java.util.List; import org.jetbrains.mps.openapi.model.SNode; import jetbrains.mps.smodel.IOperationContext; import jetbrains.mps.openapi.editor.EditorContext; import jetbrains.mps.internal.collections.runtime.ListSequence; import java.util.ArrayList; import jetbrains.mps.build.behavior.BuildSourcePath__BehaviorDescriptor; import org.jetbrains.mps.openapi.model.SModel; public class complete_Path extends AbstractCellMenuComponent { public complete_Path() { super(new SubstituteInfoPartExt[]{new complete_Path.BuildSourcePath_generic_cellMenu_1iqwn9_a0()}); } public static class BuildSourcePath_generic_cellMenu_1iqwn9_a0 extends AbstractCellMenuPart_Generic_Group { public BuildSourcePath_generic_cellMenu_1iqwn9_a0() { } public List<?> createParameterObjects(SNode node, IOperationContext operationContext, EditorContext editorContext) { List<String> allP = ListSequence.fromList(new ArrayList<String>()); BuildSourcePath__BehaviorDescriptor.getRelativePath_id4Kip2_918YF.invoke(node); return allP; } protected void handleAction(Object parameterObject, SNode node, SModel model, IOperationContext operationContext, EditorContext editorContext) { this.handleAction_impl((String) parameterObject, node, model, operationContext, editorContext); } public void handleAction_impl(String parameterObject, SNode node, SModel model, IOperationContext operationContext, EditorContext editorContext) { } public boolean isReferentPresentation() { return false; } public String getMatchingText(Object parameterObject) { return this.getMatchingText_internal((String) parameterObject); } public String getMatchingText_internal(String parameterObject) { return parameterObject; } public String getDescriptionText(Object parameterObject) { return this.getDescriptionText_internal((String) parameterObject); } public String getDescriptionText_internal(String parameterObject) { return parameterObject; } } }