public abstract class GridStringColumn<M> extends Column<VwGovernorRule, String> { private String text_; private String tooltip_; private boolean defaultShown_ = true; private boolean hidden_ = false; public GridStringColumn(String fieldName, String text, String tooltip, boolean defaultShown, boolean sortable, boolean hidden) { super(new TextCell()); setDataStoreName(fieldName); this.text_ = text; this.tooltip_ = tooltip; this.defaultShown_ = defaultShown; setSortable(sortable); this.hidden_ = hidden; } }
/** * Construct a new TextHeader. * * @param text the header text as a String */ public TextHeader(String text) { super(new TextCell()); this.text = text; }
/** * Construct a new TextColumn. */ public TextColumn() { super(new TextCell()); } }
/** * Construct a new TextHeader. * * @param text the header text as a String */ public TextHeader(String text) { super(new TextCell()); this.text = text; }
/** * Construct a new TextHeader. * * @param text the header text as a String */ public TextHeader(String text) { super(new TextCell()); this.text = text; }
private Column initVersionColumn() { Column<ProcessSummary, String> versionColumn = new Column<ProcessSummary, String>(new TextCell()) { @Override public String getValue(ProcessSummary object) { return object.getVersion(); } }; versionColumn.setSortable(true); versionColumn.setDataStoreName(COL_ID_PROCESSVERSION); return versionColumn; }
private Column initProcessInstanceIdColumn() { // Process Instance Id. Column<ProcessInstanceSummary, String> processInstanceIdColumn = new Column<ProcessInstanceSummary, String>( new TextCell() ) { @Override public String getValue( ProcessInstanceSummary object ) { return String.valueOf( object.getProcessInstanceId() ); } }; processInstanceIdColumn.setSortable( true ); processInstanceIdColumn.setDataStoreName(COLUMN_PROCESS_INSTANCE_ID); return processInstanceIdColumn; }
private Column initProcessNameColumn() { // Process Name. Column<ProcessInstanceSummary, String> processNameColumn = new Column<ProcessInstanceSummary, String>( new TextCell() ) { @Override public String getValue( ProcessInstanceSummary object ) { return object.getProcessName(); } }; processNameColumn.setSortable( true ); processNameColumn.setDataStoreName(COLUMN_PROCESS_NAME); return processNameColumn; }
private Column<KModuleDeploymentUnitSummary, ?> idColumn() { Column<KModuleDeploymentUnitSummary, String> unitIdColumn = new Column<KModuleDeploymentUnitSummary, String>( new TextCell() ) { @Override public String getValue( KModuleDeploymentUnitSummary unit ) { return unit.getId(); } }; unitIdColumn.setSortable( true ); unitIdColumn.setDataStoreName( COL_ID_DEPLOYMENT ); return unitIdColumn; }
private Column<ProcessVariableSummary, ?> initProcessVariableIdColumn() { // Id Column<ProcessVariableSummary, String> variableId = new Column<ProcessVariableSummary, String>(new TextCell()) { @Override public String getValue(ProcessVariableSummary object) { return object.getVariableId(); } }; variableId.setSortable(true); variableId.setDataStoreName(COL_ID_VARID); return variableId; }
private Column initDocumentLastModifiedColumn() { // Value. Column<DocumentSummary, String> lastModifiedColumn = new Column<DocumentSummary, String>(new TextCell()) { @Override public String getValue(DocumentSummary object) { return object.getDocumentLastModified().toString(); } }; lastModifiedColumn.setSortable(true); lastModifiedColumn.setDataStoreName(COL_ID_LASTMOD); return lastModifiedColumn; }
private Column initInitiatorColumn() { Column<ProcessInstanceSummary, String> processInitiatorColumn = new Column<ProcessInstanceSummary, String>( new TextCell() ) { @Override public String getValue( ProcessInstanceSummary object ) { return object.getInitiator(); } }; processInitiatorColumn.setSortable( true ); processInitiatorColumn.setDataStoreName( COLUMN_IDENTITY ); return processInitiatorColumn; }
private Column initInitiatorColumn() { Column<ProcessInstanceSummary, String> processInitiatorColumn = new Column<ProcessInstanceSummary, String>( new TextCell() ) { @Override public String getValue( ProcessInstanceSummary object ) { return object.getInitiator(); } }; processInitiatorColumn.setSortable( true ); processInitiatorColumn.setDataStoreName( COLUMN_IDENTITY ); return processInitiatorColumn; }
private Column initProcessInstanceIdColumn() { // Process Instance Id. Column<ProcessInstanceVariableSummary, String> processInstanceIdColumn = new Column<ProcessInstanceVariableSummary, String>( new TextCell() ) { @Override public String getValue( ProcessInstanceVariableSummary object ) { return String.valueOf( object.getProcessInstanceId() ); } }; processInstanceIdColumn.setSortable( true ); processInstanceIdColumn.setDataStoreName( PROCESS_INSTANCE_ID ); return processInstanceIdColumn; }
private Column<KModuleDeploymentUnitSummary, ?> versionColumn() { Column<KModuleDeploymentUnitSummary, String> versionColumn = new Column<KModuleDeploymentUnitSummary, String>( new TextCell() ) { @Override public String getValue( KModuleDeploymentUnitSummary unit ) { return unit.getVersion(); } }; versionColumn.setSortable( true ); versionColumn.setDataStoreName( COL_ID_VERSION ); return versionColumn; }
private Column initStatusColumn() { // Status Column<RequestSummary, String> statusColumn = new Column<RequestSummary, String>( new TextCell() ) { @Override public String getValue( RequestSummary object ) { return object.getStatus(); } }; statusColumn.setSortable( true ); statusColumn.setDataStoreName( COLUMN_STATUS ); return statusColumn; }
private com.google.gwt.user.cellview.client.Column initDescriptionColumn() { // start time com.google.gwt.user.cellview.client.Column<DataGridFilterSummary, String> descriptionColumn = new com.google.gwt.user.cellview.client.Column<DataGridFilterSummary, String>(new TextCell()) { @Override public String getValue(DataGridFilterSummary object) { return object.getFilterName(); } }; descriptionColumn.setSortable(true); descriptionColumn.setDataStoreName("log.filterName"); return descriptionColumn; }
@PostConstruct public void setup() { this.availableImportsWidget = new MinimumWidthCellList<String>( new TextCell(), WizardCellListResources.INSTANCE ); this.chosenImportsWidget = new MinimumWidthCellList<String>( new TextCell(), WizardCellListResources.INSTANCE ); initialiseAvailableImports(); initialiseChosenImports(); }
Column<YOURDATAOBJECT, String> nameColumn = new Column<YOURDATAOBJECT, String>( new TextCell()) { @Override public String getValue(YOURDATAOBJECT object) { return object.getYOURCOLUMDATA(); } }; this.addColumn(nameColumn, YOURHEADERNAME);