public void setColumnWidth(final Column<T, ?> lineColumn, final int i, final Style.Unit pct) { dataGrid.setColumnWidth(lineColumn, i, pct); }
public void setColumnWidth(final Column<T, ?> lineColumn, final int i, final Style.Unit pct) { dataGrid.setColumnWidth(lineColumn, i, pct); }
private void addParamRequiredColumn() { Column<TemplateParam, String> column = new Column<TemplateParam, String>(new TextCell()) { @Override public String getValue(TemplateParam templateParam) { return templateParam.isRequired() ? "*" : ""; } }; dataGrid.addColumn(column, " "); dataGrid.setColumnWidth(column, 30, Style.Unit.PX); }
private void addParamNameColumn() { Column<TemplateParam, String> column = new Column<TemplateParam, String>(new TextCell()) { @Override public String getValue(TemplateParam templateParam) { return templateParam.isRequired() ? templateParam.getName() : templateParam.getName(); } }; dataGrid.addColumn(column, translationService.getTranslation(TemplateParamsTableView_ParamNameColumn)); dataGrid.setColumnWidth(column, 40, Style.Unit.PCT); }
private void addEditModuleColumn() { final ButtonCell editModuleButton = new ButtonCell(IconType.EDIT, ButtonType.PRIMARY, ButtonSize.SMALL); final Column<ProjectModuleRow, String> editModuleColumn = new Column<ProjectModuleRow, String>(editModuleButton) { @Override public String getValue(final ProjectModuleRow moduleRow) { return Constants.INSTANCE.EditModule(); } }; editModuleColumn.setFieldUpdater(new FieldUpdater<ProjectModuleRow, String>() { public void update(final int index, final ProjectModuleRow moduleRow, final String value) { if (presenter != null && actionsEnabled) { presenter.onEditModule(moduleRow); } } }); modulesTable.addColumn(editModuleColumn, ""); modulesTable.setColumnWidth(editModuleColumn, 15, Style.Unit.PCT); }
private void addModuleColumn() { modulesColumn = new Column<ProjectModuleRow, String>(new TextCell()) { @Override public String getValue(final ProjectModuleRow row) { return row.getName(); } }; modulesTable.addColumn(modulesColumn, Constants.INSTANCE.Module()); modulesTable.setColumnWidth(modulesColumn, 70, Style.Unit.PCT); }
private void addDeleteModuleColumn() { final ButtonCell deleteModuleButton = new ButtonCell(IconType.TRASH, ButtonType.DANGER, ButtonSize.SMALL); final Column<ProjectModuleRow, String> deleteModuleColumn = new Column<ProjectModuleRow, String>(deleteModuleButton) { @Override public String getValue(final ProjectModuleRow moduleRow) { return Constants.INSTANCE.DeleteModule(); } }; deleteModuleColumn.setFieldUpdater(new FieldUpdater<ProjectModuleRow, String>() { public void update(final int index, final ProjectModuleRow moduleRow, final String value) { if (presenter != null && actionsEnabled) { presenter.onDeleteModule(moduleRow); } } }); modulesTable.addColumn(deleteModuleColumn, ""); modulesTable.setColumnWidth(deleteModuleColumn, 15, Style.Unit.PCT); }
private void addRemoveRowColumn() { ButtonCell buttonCell = new ButtonCell(IconType.TRASH, ButtonType.DANGER, ButtonSize.SMALL); Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(buttonCell) { @Override public String getValue(ContainerConfig containerConfig) { return translationService.getTranslation(ContainerConfigParamsView_Delete); } }; column.setFieldUpdater((index, containerConfig, value) -> presenter.onDeleteContainer(containerConfig)); dataGrid.addColumn(column, ""); dataGrid.setColumnWidth(column, 90, Style.Unit.PX); }
private void addRemoveRowColumn() { ButtonCell buttonCell = new ButtonCell(IconType.TRASH, ButtonType.DANGER, ButtonSize.SMALL); Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(buttonCell) { @Override public String getValue(ContainerConfig containerConfig) { return translationService.getTranslation(ContainerConfigParamsView_Delete); } }; column.setFieldUpdater((index, containerConfig, value) -> presenter.onDeleteContainer(containerConfig)); dataGrid.addColumn(column, ""); dataGrid.setColumnWidth(column, 90, Style.Unit.PX); }
public void addTextColumn(final int pct, final ColumnExtractor<String> extractor) { Column<T, ?> column = new Column<T, String>(new TextCell()) { @Override public String getValue(T row) { return extractor.getValue(row); } @Override public void render(Cell.Context context, T row, SafeHtmlBuilder sb) { String title = extractor.getValue(row); sb.append(createDivStart(title)); super.render(context, row, sb); sb.append(createDivEnd()); } }; dataGrid.addColumn(column, MessageConsoleResources.CONSTANTS.Text()); dataGrid.setColumnWidth(column, pct, Style.Unit.PCT); }
public void addLevelColumn(final int px, final ColumnExtractor<Level> extractor) { final Column<T, ?> column = new Column<T, Level>(new IconCell()) { @Override public Level getValue(final T row) { return extractor.getValue(row); } @Override public void render(Cell.Context context, T row, SafeHtmlBuilder sb) { String title = getLevelTitle(extractor.getValue(row)); sb.append(createDivStart(title, "", "text-center")); super.render(context, row, sb); sb.append(createDivEnd()); } }; dataGrid.addColumn(column, MessageConsoleResources.CONSTANTS.Level()); dataGrid.setColumnWidth(column, px, Style.Unit.PX); }
public void addTextColumn(final int pct, final ColumnExtractor<String> extractor) { Column<T, ?> column = new Column<T, String>(new TextCell()) { @Override public String getValue(T row) { return extractor.getValue(row); } @Override public void render(Cell.Context context, T row, SafeHtmlBuilder sb) { String title = extractor.getValue(row); sb.append(createDivStart(title)); super.render(context, row, sb); sb.append(createDivEnd()); } }; dataGrid.addColumn(column, MessageConsoleResources.CONSTANTS.Text()); dataGrid.setColumnWidth(column, pct, Style.Unit.PCT); }
public void addLevelColumn(final int px, final ColumnExtractor<Level> extractor) { final Column<T, ?> column = new Column<T, Level>(new IconCell()) { @Override public Level getValue(final T row) { return extractor.getValue(row); } @Override public void render(Cell.Context context, T row, SafeHtmlBuilder sb) { String title = getLevelTitle(extractor.getValue(row)); sb.append(createDivStart(title, "", "text-center")); super.render(context, row, sb); sb.append(createDivEnd()); } }; dataGrid.addColumn(column, MessageConsoleResources.CONSTANTS.Level()); dataGrid.setColumnWidth(column, px, Style.Unit.PX); }
private void addParamValueColumn() { final Column<TemplateParam, String> column = new Column<TemplateParam, String>(new EditTextCell()) { @Override public String getValue(TemplateParam templateParam) { if (templateParam.getValue() != null) { return templateParam.getValue(); } else { return EMPTY_STRING; } } }; column.setFieldUpdater(new ParamValueFieldUpdater((EditTextCell) column.getCell())); dataGrid.addColumn(column, translationService.getTranslation(TemplateParamsTableView_ParamValueColumn)); dataGrid.setColumnWidth(column, 55, Style.Unit.PCT); }