List of usage examples for com.google.gwt.user.cellview.client Column Column
public Column(Cell<C> cell)
From source file:org.guvnor.ala.ui.client.wizard.container.ContainerConfigParamsView.java
License:Apache License
private void addGroupIdColumn() { Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(new TextCell()) { @Override/* www . jav a 2s . co m*/ public String getValue(ContainerConfig containerConfig) { return containerConfig.getGroupId(); } }; dataGrid.addColumn(column, translationService.getTranslation(ContainerConfigParamsView_GroupIdColumn)); }
From source file:org.guvnor.ala.ui.client.wizard.container.ContainerConfigParamsView.java
License:Apache License
private void addArtifactIdColumn() { Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(new TextCell()) { @Override/*from w ww. ja v a 2 s .c o m*/ public String getValue(ContainerConfig containerConfig) { return containerConfig.getArtifactId(); } }; dataGrid.addColumn(column, translationService.getTranslation(ContainerConfigParamsView_ArtifactIdColumn)); }
From source file:org.guvnor.ala.ui.client.wizard.container.ContainerConfigParamsView.java
License:Apache License
private void addVersionColumn() { Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(new TextCell()) { @Override// w w w. j av a 2s.c om public String getValue(ContainerConfig containerConfig) { return containerConfig.getVersion(); } }; dataGrid.addColumn(column, translationService.getTranslation(ContainerConfigParamsView_VersionColumn)); }
From source file:org.guvnor.ala.ui.client.wizard.container.ContainerConfigParamsView.java
License:Apache License
private void addRemoveRowColumn() { ButtonCell buttonCell = new ButtonCell(IconType.TRASH, ButtonType.DANGER, ButtonSize.SMALL); Column<ContainerConfig, String> column = new Column<ContainerConfig, String>(buttonCell) { @Override/*from w ww . jav a 2s. c o m*/ 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); }
From source file:org.guvnor.ala.ui.openshift.client.pipeline.template.table.TemplateParamsTableView.java
License:Apache License
private void addParamNameColumn() { Column<TemplateParam, String> column = new Column<TemplateParam, String>(new TextCell()) { @Override//from w w w .j a v a2 s. c om 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); }
From source file:org.guvnor.ala.ui.openshift.client.pipeline.template.table.TemplateParamsTableView.java
License:Apache License
private void addParamRequiredColumn() { Column<TemplateParam, String> column = new Column<TemplateParam, String>(new TextCell()) { @Override/*from w ww. j av a2s .c om*/ public String getValue(TemplateParam templateParam) { return templateParam.isRequired() ? "*" : ""; } }; dataGrid.addColumn(column, " "); dataGrid.setColumnWidth(column, 30, Style.Unit.PX); }
From source file:org.guvnor.ala.ui.openshift.client.pipeline.template.table.TemplateParamsTableView.java
License:Apache License
private void addParamValueColumn() { final Column<TemplateParam, String> column = new Column<TemplateParam, String>(new EditTextCell()) { @Override//from w w w . ja v a 2s .co m 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); }
From source file:org.guvnor.asset.management.client.editors.project.structure.widgets.ProjectModulesViewImpl.java
License:Apache License
private void addModuleColumn() { modulesColumn = new Column<ProjectModuleRow, String>(new TextCell()) { @Override/*www . java 2s . c o m*/ public String getValue(final ProjectModuleRow row) { return row.getName(); } }; modulesTable.addColumn(modulesColumn, Constants.INSTANCE.Module()); modulesTable.setColumnWidth(modulesColumn, 70, Style.Unit.PCT); }
From source file:org.guvnor.asset.management.client.editors.project.structure.widgets.ProjectModulesViewImpl.java
License:Apache License
private void addDeleteModuleColumn() { final ButtonCell deleteModuleButton = new ButtonCell(IconType.TRASH, ButtonType.DANGER, ButtonSize.SMALL); final Column<ProjectModuleRow, String> deleteModuleColumn = new Column<ProjectModuleRow, String>( deleteModuleButton) {// w ww .j a v a2s . c o m @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); }
From source file:org.guvnor.asset.management.client.editors.project.structure.widgets.ProjectModulesViewImpl.java
License:Apache License
private void addEditModuleColumn() { final ButtonCell editModuleButton = new ButtonCell(IconType.EDIT, ButtonType.PRIMARY, ButtonSize.SMALL); final Column<ProjectModuleRow, String> editModuleColumn = new Column<ProjectModuleRow, String>( editModuleButton) {//from w ww . j av a2 s . c o m @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); }