package jetbrains.mps.lang.editor.diagram.runtime.jetpad.palette.ui; /*Generated by MPS */ import com.intellij.openapi.actionSystem.AnAction; import jetbrains.mps.lang.editor.diagram.runtime.jetpad.palette.openapi.PaletteSimpleAction; import com.intellij.openapi.actionSystem.AnActionEvent; /*package*/ class PaletteSimpleActionAdapter extends AnAction { private PaletteSimpleAction myAction; private DiagramPalette myPalette; public PaletteSimpleActionAdapter(PaletteSimpleAction action, DiagramPalette palette) { super(action.getText(), action.getText(), action.getIcon()); myAction = action; myPalette = palette; } public void actionPerformed(AnActionEvent event) { myAction.onClick(); myPalette.unselectActionWhichWasSelected(); } }