Class ScenarioInvokeContextMenuForSelectedCell
- java.lang.Object
-
- org.uberfire.ext.wires.core.grids.client.widget.grid.impl.BaseKeyboardOperation
-
- org.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperationInvokeContextMenuForSelectedCell
-
- org.drools.workbench.screens.scenariosimulation.client.handlers.ScenarioInvokeContextMenuForSelectedCell
-
- All Implemented Interfaces:
org.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperation
public class ScenarioInvokeContextMenuForSelectedCell extends org.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperationInvokeContextMenuForSelectedCell
-
-
Constructor Summary
Constructors Constructor Description ScenarioInvokeContextMenuForSelectedCell(org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer, ScenarioContextMenuRegistry scenarioContextMenuRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.ait.lienzo.client.core.types.Point2DgetMiddleXYCell(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, org.uberfire.ext.wires.core.grids.client.model.GridColumn column, boolean isHeader, int uiRowIndex, org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer)booleanisExecutable(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)booleanperform(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, boolean isShiftKeyDown, boolean isControlKeyDown)-
Methods inherited from class org.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperationInvokeContextMenuForSelectedCell
getKeyCode, isControlKeyDown, performBodyOperation, performHeaderOperation
-
-
-
-
Constructor Detail
-
ScenarioInvokeContextMenuForSelectedCell
public ScenarioInvokeContextMenuForSelectedCell(org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer, ScenarioContextMenuRegistry scenarioContextMenuRegistry)
-
-
Method Detail
-
isExecutable
public boolean isExecutable(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)
- Specified by:
isExecutablein interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperation- Overrides:
isExecutablein classorg.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperationInvokeContextMenuForSelectedCell
-
perform
public boolean perform(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, boolean isShiftKeyDown, boolean isControlKeyDown)- Specified by:
performin interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperation- Overrides:
performin classorg.uberfire.ext.wires.core.grids.client.widget.grid.impl.KeyboardOperationInvokeContextMenuForSelectedCell
-
getMiddleXYCell
protected com.ait.lienzo.client.core.types.Point2D getMiddleXYCell(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, org.uberfire.ext.wires.core.grids.client.model.GridColumn column, boolean isHeader, int uiRowIndex, org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer)
-
-