private String getConditionHeader(final BaseColumn column) { return column.getHeader(); } }
@Override protected void setColumnHeader(final BaseColumn modelColumn, final String header) { modelColumn.setHeader(header); final int iModelColumn = model.getExpandedColumns().indexOf(modelColumn); uiModel.getColumns().get(iModelColumn).getHeaderMetaData().get(1).setTitle(header); }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { return newBooleanColumn(makeHeaderMetaData(column), Math.max(column.getWidth(), DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, gridWidget); }
private void setZeroParameterColumnHeader(final BRLColumn column, final BaseColumn source, final BaseColumn target) { final StringBuilder sb = new StringBuilder(); final String header = source == null ? UNDEFINED : source.getHeader(); sb.append(source == null ? "" : "Converted from ['"); sb.append(header); sb.append(source == null ? "" : "']"); column.setHeader(sb.toString()); target.setHeader(header); }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { for (BaseColumnConverter converter : converters) { if (converter.handles(column)) { final GridColumn<?> uiColumn = converter.convertColumn(column, access, gridWidget); if (uiColumn instanceof BaseUiColumn) { ((BaseUiColumn) uiColumn).setColumnResizeListener((double width) -> column.setWidth(((int) width))); } //Copy back UI Column width into Model as BaseColumn does not have a width set by default column.setWidth((int) uiColumn.getWidth()); return uiColumn; } } throw new IllegalArgumentException("Column '" + column.getHeader() + "' was not converted."); } }
@Override @SuppressWarnings("unused") public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { final GridColumn<?> uiColumn = new RowNumberColumn(makeHeaderMetaData(column)); uiColumn.setWidth(Math.max(column.getWidth(), uiColumn.getWidth())); return uiColumn; }
protected void setColumnVisibility(final BaseColumn modelColumn, final boolean isHidden) { modelColumn.setHideColumn(isHidden); final int iModelColumn = model.getExpandedColumns().indexOf(modelColumn); uiModel.getColumns().get(iModelColumn).setVisible(!isHidden); }
protected DTCellValue52 makeModelCellValue(final BaseColumn modelColumn) { DTCellValue52 dcv; final DTCellValue52 defaultValue = modelColumn.getDefaultValue(); final DataType.DataTypes dataType = columnUtilities.getDataType(modelColumn); if (modelColumn instanceof LimitedEntryCol) { dcv = new DTCellValue52(Boolean.FALSE); } else if (dataType == DataType.DataTypes.BOOLEAN) { if (defaultValue == null) { dcv = new DTCellValue52(false); } else if (defaultValue.getBooleanValue() == null) { dcv = new DTCellValue52(false); } else { dcv = new DTCellValue52(defaultValue.getBooleanValue()); } } else { dcv = new DTCellValue52(defaultValue); } cellUtilities.convertDTCellValueType(dataType, dcv); return dcv; } }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { for (BaseColumnConverter converter : converters) { if (converter.handles(column)) { final GridColumn<?> uiColumn = converter.convertColumn(column, access, gridWidget); if (uiColumn instanceof BaseUiColumn) { ((BaseUiColumn) uiColumn).setColumnResizeListener((double width) -> column.setWidth(((int) width))); } //Copy back UI Column width into Model as BaseColumn does not have a width set by default column.setWidth((int) uiColumn.getWidth()); return uiColumn; } } throw new IllegalArgumentException("Column '" + column.getHeader() + "' was not converted."); } }
@Override @SuppressWarnings("unused") public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { final GridColumn<?> uiColumn = new RowNumberColumn(makeHeaderMetaData(column)); uiColumn.setWidth(Math.max(column.getWidth(), uiColumn.getWidth())); return uiColumn; }
protected void setColumnVisibility(final BaseColumn modelColumn, final boolean isHidden) { modelColumn.setHideColumn(isHidden); final int iModelColumn = model.getExpandedColumns().indexOf(modelColumn); uiModel.getColumns().get(iModelColumn).setVisible(!isHidden); }
protected DTCellValue52 makeModelCellValue(final BaseColumn modelColumn) { DTCellValue52 dcv; final DTCellValue52 defaultValue = modelColumn.getDefaultValue(); final DataType.DataTypes dataType = columnUtilities.getDataType(modelColumn); if (modelColumn instanceof LimitedEntryCol) { dcv = new DTCellValue52(Boolean.FALSE); } else if (dataType == DataType.DataTypes.BOOLEAN) { if (defaultValue == null) { dcv = new DTCellValue52(false); } else if (defaultValue.getBooleanValue() == null) { dcv = new DTCellValue52(false); } else { dcv = new DTCellValue52(defaultValue.getBooleanValue()); } } else { dcv = new DTCellValue52(defaultValue); } cellUtilities.convertDTCellValueType(dataType, dcv); return dcv; } }
private String getConditionHeader(final BaseColumn column) { return column.getHeader(); } }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { return newBooleanColumn(makeHeaderMetaData(column), Math.max(column.getWidth(), DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, gridWidget); }
protected void setColumnHeader(final BaseColumn modelColumn, final String header) { modelColumn.setHeader(header); final int iModelColumn = model.getExpandedColumns().indexOf(modelColumn); uiModel.getColumns().get(iModelColumn).getHeaderMetaData().get(0).setTitle(header); }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { final GridColumn<?> uiColumn = newStringColumn(makeHeaderMetaData(column), Math.max(column.getWidth(), DEFAULT_COLUMN_WIDTH), true, true, access, gridWidget); uiColumn.setMovable(false); uiColumn.setFloatable(true); uiColumn.setMinimumWidth(150.0); uiColumn.setWidth(Math.max(column.getWidth(), uiColumn.getMinimumWidth())); return uiColumn; }
public ColumnDetails( final BaseColumn column ) { this.columnHeader = column.getHeader(); }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { return newBooleanColumn(makeHeaderMetaData(column), Math.max(column.getWidth(), DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, gridWidget); }
@Override protected void setColumnHeader(final BaseColumn modelColumn, final String header) { modelColumn.setHeader(header); final int iModelColumn = model.getExpandedColumns().indexOf(modelColumn); uiModel.getColumns().get(iModelColumn).getHeaderMetaData().get(1).setTitle(header); } }
@Override public GridColumn<?> convertColumn(final BaseColumn column, final GuidedDecisionTablePresenter.Access access, final GuidedDecisionTableView gridWidget) { final GridColumn<?> uiColumn = newStringColumn(makeHeaderMetaData(column), Math.max(column.getWidth(), DEFAULT_COLUMN_WIDTH), true, true, access, gridWidget); uiColumn.setMovable(false); uiColumn.setFloatable(true); uiColumn.setMinimumWidth(150.0); uiColumn.setWidth(Math.max(column.getWidth(), uiColumn.getMinimumWidth())); return uiColumn; }