public class CommonEditHandler extends Object
| Constructor and Description |
|---|
CommonEditHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected static ScenarioHeaderMetaData |
getColumnScenarioHeaderMetaDataLocal(ScenarioGrid scenarioGrid,
com.ait.lienzo.client.core.types.Point2D point) |
protected static Integer |
getUiHeaderRowIndexLocal(ScenarioGrid scenarioGrid,
com.ait.lienzo.client.core.types.Point2D point) |
protected static boolean |
isEditableHeaderLocal(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> scenarioGridColumn,
Integer uiHeaderRowIndex) |
protected static boolean |
manageGivenExpectHeaderLeftClick(ScenarioGrid scenarioGrid,
ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
ScenarioGridColumn scenarioGridColumn,
String group,
Integer uiColumnIndex,
com.google.gwt.event.shared.EventBus eventBus)
This method manage the click happened on an GIVEN or EXPECT header, starting editing it if not already did.
|
static boolean |
manageGridLeftClick(ScenarioGrid scenarioGrid,
Integer uiRowIndex,
Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn)
This method check if the click happened on an writable column of a grid row.
|
protected static boolean |
manageHeaderLeftClick(ScenarioGrid scenarioGrid,
Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn,
Integer uiHeaderRowIndex,
com.google.gwt.event.shared.EventBus eventBus)
This method check if the click happened on an second level header (i.e. the header of a specific column) cell.
|
static boolean |
startEdit(ScenarioGrid scenarioGrid,
Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn,
Integer uiRowIndex,
boolean isHeader,
com.google.gwt.event.shared.EventBus eventBus)
Start editing a cell
|
public static boolean startEdit(ScenarioGrid scenarioGrid, Integer uiColumnIndex, ScenarioGridColumn scenarioGridColumn, Integer uiRowIndex, boolean isHeader, com.google.gwt.event.shared.EventBus eventBus)
scenarioGrid - uiColumnIndex - scenarioGridColumn - uiRowIndex - isHeader - eventBus - protected static boolean manageHeaderLeftClick(ScenarioGrid scenarioGrid, Integer uiColumnIndex, ScenarioGridColumn scenarioGridColumn, Integer uiHeaderRowIndex, com.google.gwt.event.shared.EventBus eventBus)
true,
otherwise returns falsescenarioGrid - uiColumnIndex - scenarioGridColumn - uiHeaderRowIndex - eventBus - protected static boolean manageGivenExpectHeaderLeftClick(ScenarioGrid scenarioGrid, ScenarioHeaderMetaData clickedScenarioHeaderMetadata, ScenarioGridColumn scenarioGridColumn, String group, Integer uiColumnIndex, com.google.gwt.event.shared.EventBus eventBus)
clickedScenarioHeaderMetadata - scenarioGridColumn - group - uiColumnIndex - public static boolean manageGridLeftClick(ScenarioGrid scenarioGrid, Integer uiRowIndex, Integer uiColumnIndex, ScenarioGridColumn scenarioGridColumn)
falseuiRowIndex - uiColumnIndex - scenarioGridColumn - protected static ScenarioHeaderMetaData getColumnScenarioHeaderMetaDataLocal(ScenarioGrid scenarioGrid, com.ait.lienzo.client.core.types.Point2D point)
protected static Integer getUiHeaderRowIndexLocal(ScenarioGrid scenarioGrid, com.ait.lienzo.client.core.types.Point2D point)
protected static boolean isEditableHeaderLocal(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> scenarioGridColumn,
Integer uiHeaderRowIndex)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.