Modifier and Type | Method and Description |
---|---|
protected ScenarioGridColumn |
AbstractScenarioGridCommand.getScenarioGridColumnLocal(String instanceTitle,
String propertyTitle,
String columnId,
String columnGroup,
org.drools.scenariosimulation.api.model.FactMappingType factMappingType,
ScenarioHeaderTextBoxSingletonDOMElementFactory factoryHeader,
ScenarioCellTextAreaSingletonDOMElementFactory factoryCell,
String placeHolder)
Returns a
ScenarioGridColumn with the following default values:
width: 150
isMovable: false ;
isPropertyAssigned: false ;
columnRenderer: new ScenarioGridColumnRenderer()
|
protected ScenarioGridColumn |
AbstractSelectedColumnCommand.insertNewColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
int columnPosition,
boolean cloneInstance)
It inserts a new
ScenarioGridColumn in ScenarioGridModel |
Modifier and Type | Method and Description |
---|---|
protected Optional<ScenarioGridColumn> |
AbstractSelectedColumnCommand.getSelectedColumn(ScenarioSimulationContext context)
Returns an
Optional for a ScenarioSimulationContext . |
Modifier and Type | Method and Description |
---|---|
protected void |
SetPropertyHeaderCommand.executeIfSelectedColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn) |
protected void |
SetInstanceHeaderCommand.executeIfSelectedColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn) |
protected void |
InsertColumnCommand.executeIfSelectedColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn) |
protected void |
DuplicateInstanceCommand.executeIfSelectedColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn) |
protected abstract void |
AbstractSelectedColumnCommand.executeIfSelectedColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn) |
protected ScenarioGridColumn |
AbstractSelectedColumnCommand.insertNewColumn(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
int columnPosition,
boolean cloneInstance)
It inserts a new
ScenarioGridColumn in ScenarioGridModel |
protected void |
AbstractSelectedColumnCommand.manageCollectionProperty(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
String className,
int columnIndex,
List<String> fullPropertyPathElements) |
protected org.drools.scenariosimulation.api.model.FactIdentifier |
AbstractSelectedColumnCommand.setEditableHeadersAndGetFactIdentifier(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
String aliasName,
String canonicalClassName)
Sets the editable headers on a given
ScenarioGridColumn and returns a FactIdentifier . |
protected void |
AbstractSelectedColumnCommand.setInstanceHeader(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
String alias,
String fullClassName)
Sets the instance header for a
ScenarioSimulationContext . |
protected void |
AbstractSelectedColumnCommand.setInstanceHeaderMetaData(ScenarioGridColumn selectedColumn,
String aliasName,
org.drools.scenariosimulation.api.model.FactIdentifier factIdentifier)
Sets the metadata for an instance header on a given
ScenarioGridColumn . |
protected void |
AbstractSelectedColumnCommand.setPropertyHeader(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
org.drools.scenariosimulation.api.model.FactIdentifier factIdentifier,
List<String> propertyNameElements,
String propertyClass,
String propertyTitle)
It assigns a property to the selected
ScenarioGridColumn |
protected void |
AbstractSelectedColumnCommand.setPropertyHeader(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
List<String> propertyNameElements,
String propertyClass)
It assigns a property to the selected
ScenarioGridColumn |
protected void |
AbstractSelectedColumnCommand.setPropertyHeader(ScenarioSimulationContext context,
ScenarioGridColumn selectedColumn,
List<String> propertyNameElements,
String propertyClass,
String propertyTitle)
It assigns a property to the selected
ScenarioGridColumn |
protected void |
AbstractSelectedColumnCommand.setPropertyMetaData(ScenarioHeaderMetaData propertyHeaderMetaData,
String title,
boolean readOnly,
ScenarioGridColumn selectedColumn,
String placeHolder)
It sets the title and readOnly setting of a property header and sets the place holder on a given
ScenarioGridColumn . |
Modifier and Type | Method and Description |
---|---|
protected <T extends org.drools.scenariosimulation.api.model.AbstractScesimModel<E>,E extends org.drools.scenariosimulation.api.model.AbstractScesimData> |
AbstractDataManagementStrategy.getPropertiesToHide(ScenarioGridColumn selectedColumn,
AbstractScesimGridModel<T,E> abstractScesimGridModel)
This method returns a
List with the properties of a given Type (Fact, class, other dmn defined) instance,
to be hidden from the right panel for the selected column. |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
CommonEditHandler.isEditableHeaderLocal(ScenarioGridColumn scenarioGridColumn,
Integer uiHeaderRowIndex) |
protected boolean |
ScenarioSimulationMainGridPanelMouseMoveHandler.manageGivenExpectHeaderCoordinates(ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
ScenarioGridColumn scenarioGridColumn,
String group,
Integer uiColumnIndex) |
protected boolean |
ScenarioSimulationMainGridPanelClickHandler.manageGivenExpectHeaderCoordinates(ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
ScenarioGridColumn scenarioGridColumn,
String group,
Integer uiColumnIndex)
This method manage the click happened on an GIVEN or EXPECT header, starting editing it if not already did.
|
protected abstract boolean |
AbstractScenarioSimulationGridPanelHandler.manageGivenExpectHeaderCoordinates(ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
ScenarioGridColumn scenarioGridColumn,
String group,
Integer uiColumnIndex)
This method manage the click happened on an GIVEN or EXPECT header, starting editing it if not already did.
|
static boolean |
CommonEditHandler.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 boolean |
AbstractScenarioSimulationGridPanelHandler.manageHeaderCoordinates(Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn,
com.ait.lienzo.client.core.types.Point2D clickPoint)
This method check if the click happened on an second level header (i.e. the header of a specific column) cell.
|
protected static boolean |
CommonEditHandler.manageHeaderLeftClick(ScenarioGrid scenarioGrid,
Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn,
Integer uiHeaderRowIndex)
This method check if the click happened on an second level header (i.e. the header of a specific column) cell.
|
static boolean |
CommonEditHandler.startEdit(ScenarioGrid scenarioGrid,
Integer uiColumnIndex,
ScenarioGridColumn scenarioGridColumn,
Integer uiRowIndex,
boolean isHeader)
Start editing a cell
|
protected boolean |
ScenarioSimulationKeyboardEditHandler.startEdit(ScenarioGrid scenarioGrid,
int uiColumnIndex,
int uiRowIndex,
ScenarioGridColumn column,
boolean isHeader) |
protected boolean |
ScenarioSimulationGridWidgetMouseEventHandler.startEditLocal(ScenarioGrid scenarioGrid,
int uiHeaderColumnIndex,
ScenarioGridColumn scenarioGridColumn,
int uiHeaderRowIndex,
boolean isHeader) |
Modifier and Type | Method and Description |
---|---|
List<ScenarioGridColumn> |
AbstractScesimGridModel.getInstanceScenarioGridColumns(int columnIndex)
This methods returns the
List<ScenarioGridColumn> of a single block of columns of the same instance/data object. |
List<ScenarioGridColumn> |
AbstractScesimGridModel.getInstanceScenarioGridColumns(ScenarioGridColumn selectedColumn)
This methods returns the
List<ScenarioGridColumn> of a single block of columns of the same instance/data object. |
Modifier and Type | Method and Description |
---|---|
List<ScenarioGridColumn> |
AbstractScesimGridModel.getInstanceScenarioGridColumns(ScenarioGridColumn selectedColumn)
This methods returns the
List<ScenarioGridColumn> of a single block of columns of the same instance/data object. |
Modifier and Type | Method and Description |
---|---|
ScenarioGridColumn |
ScenarioSimulationBuilders.ScenarioGridColumnBuilder.build() |
static ScenarioGridColumn |
ScenarioSimulationUtils.getScenarioGridColumn(ScenarioSimulationBuilders.HeaderBuilder headerBuilder,
ScenarioCellTextAreaSingletonDOMElementFactory factoryCell,
String placeHolder)
Returns a
ScenarioGridColumn with the following default values:
width: 150
isMovable: false ;
columnRenderer: new ScenarioGridColumnRenderer()
|
static ScenarioGridColumn |
ScenarioSimulationUtils.getScenarioGridColumn(String instanceTitle,
String propertyTitle,
String columnId,
String columnGroup,
org.drools.scenariosimulation.api.model.FactMappingType factMappingType,
ScenarioHeaderTextBoxSingletonDOMElementFactory factoryHeader,
ScenarioCellTextAreaSingletonDOMElementFactory factoryCell,
String placeHolder)
Returns a
ScenarioGridColumn with the following default values:
width: 150
isMovable: false ;
isPropertyAssigned: false ;
columnRenderer: new ScenarioGridColumnRenderer()
|
Modifier and Type | Method and Description |
---|---|
static ScenarioHeaderMetaData |
ScenarioSimulationGridHeaderUtilities.getColumnScenarioHeaderMetaData(ScenarioGridColumn scenarioGridColumn,
int uiRowIndex)
Retrieve the
ScenarioHeaderMetaData from the GridColumn corresponding to given row. |
static EnableTestToolsEvent |
ScenarioSimulationGridHeaderUtilities.getEnableTestToolsEvent(ScenarioGrid scenarioGrid,
ScenarioGridColumn scenarioGridColumn,
ScenarioHeaderMetaData clickedScenarioHeaderMetadata,
Integer uiColumnIndex,
String columnGroup) |
static boolean |
ScenarioSimulationGridHeaderUtilities.isEditableHeader(ScenarioGridColumn column,
Integer uiHeaderRowIndex)
Checks whether the edit mode can be invoked on header cell from given column on given row.
|
Modifier and Type | Method and Description |
---|---|
protected ScenarioGridColumn |
ScenarioGrid.getScenarioGridColumnLocal(ScenarioSimulationBuilders.HeaderBuilder headerBuilder,
String placeHolder) |
protected ScenarioGridColumn |
ScenarioGrid.getScenarioGridColumnLocal(String instanceTitle,
String propertyTitle,
String columnId,
String columnGroup,
org.drools.scenariosimulation.api.model.FactMappingType factMappingType,
String placeHolder) |
Modifier and Type | Method and Description |
---|---|
protected ScenarioHeaderMetaData |
ScenarioGrid.getColumnScenarioHeaderMetaData(ScenarioGridColumn scenarioGridColumn,
int rowIndex) |
protected EnableTestToolsEvent |
ScenarioGrid.getEnableTestToolsEvent(ScenarioGrid scenarioGrid,
ScenarioGridColumn scenarioGridColumn,
ScenarioHeaderMetaData scenarioHeaderMetaData,
int uiColumnIndex,
String group) |
protected void |
ScenarioGrid.signalTestToolsHeaderCellSelected(ScenarioGridColumn scenarioGridColumn,
org.uberfire.ext.wires.core.grids.client.model.GridData.SelectedCell selectedHeaderCell,
int uiColumnIndex) |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.