public class ScenarioSimulationGridHeaderUtilities extends Object
Constructor and Description |
---|
ScenarioSimulationGridHeaderUtilities() |
Modifier and Type | Method and Description |
---|---|
static ScenarioHeaderMetaData |
getColumnScenarioHeaderMetaData(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
com.ait.lienzo.client.core.types.Point2D relativePoint)
Retrieve the
ScenarioHeaderMetaData from the GridColumn of a GridWidget at a given point x. |
static ScenarioHeaderMetaData |
getColumnScenarioHeaderMetaData(ScenarioGridColumn scenarioGridColumn,
int uiRowIndex)
Retrieve the
ScenarioHeaderMetaData from the GridColumn corresponding to given row. |
static EnableTestToolsEvent |
getEnableTestToolsEvent(ScenarioGrid scenarioGrid,
ScenarioGridColumn scenarioGridColumn,
ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
Integer uiColumnIndex,
String columnGroup) |
static String |
getExistingInstances(String group,
org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type scenarioType,
List<org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>> columns) |
static org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
getGridColumn(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
double cx)
Retrieve the
GridColumn of a GridWidget at a given point x. |
static List<String> |
getPropertyNameElements(AbstractScesimGridModel abstractScesimGridModel,
int columnIndex) |
static boolean |
isEditableHeader(ScenarioGridColumn column,
Integer uiHeaderRowIndex)
Checks whether the edit mode can be invoked on header cell from given column on given row.
|
public ScenarioSimulationGridHeaderUtilities()
public static ScenarioHeaderMetaData getColumnScenarioHeaderMetaData(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, com.ait.lienzo.client.core.types.Point2D relativePoint)
ScenarioHeaderMetaData
from the GridColumn
of a GridWidget
at a given point x.
It returns null
if none is present at that position.gridWidget
- relativePoint
- within the gridWidgetpublic static ScenarioHeaderMetaData getColumnScenarioHeaderMetaData(ScenarioGridColumn scenarioGridColumn, int uiRowIndex)
ScenarioHeaderMetaData
from the GridColumn
corresponding to given row.
It returns null
row with given index doesn't exist.scenarioGridColumn
- uiRowIndex
- public static org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> getGridColumn(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, double cx)
GridColumn
of a GridWidget
at a given point x.
It returns null
if none is present at that position.gridWidget
- cx
- public static boolean isEditableHeader(ScenarioGridColumn column, Integer uiHeaderRowIndex)
column
- uiHeaderRowIndex
- public static EnableTestToolsEvent getEnableTestToolsEvent(ScenarioGrid scenarioGrid, ScenarioGridColumn scenarioGridColumn, ScenarioHeaderMetaData clickedScenarioHeaderMetadata, Integer uiColumnIndex, String columnGroup)
public static String getExistingInstances(String group, org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type scenarioType, List<org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>> columns)
public static List<String> getPropertyNameElements(AbstractScesimGridModel abstractScesimGridModel, int columnIndex)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.