public ColumnModelBuilder addPartnerColumn() { ColumnConfig column = new ColumnConfig("partner.name", I18N.CONSTANTS.partner(), 100); column.setToolTip(I18N.CONSTANTS.partner()); columns.add(column); return this; }
public ColumnModelBuilder addActivityColumn(final UserDatabaseDTO database) { ColumnConfig config = new ColumnConfig("activityId", I18N.CONSTANTS.activity(), 100); config.setToolTip(I18N.CONSTANTS.activity()); config.setRenderer(new ActivityCellRenderer(database)); columns.add(config); return this; }
public ColumnModelBuilder addActivityColumn(final SchemaDTO schema) { ColumnConfig config = new ColumnConfig("activityId", I18N.CONSTANTS.activity(), 100); config.setToolTip(I18N.CONSTANTS.activity()); config.setRenderer(new ActivityCellRenderer(schema)); columns.add(config); return this; }
public ColumnModelBuilder addAdminLevelColumns(List<AdminLevelDTO> adminLevels) { for (AdminLevelDTO level : adminLevels) { ColumnConfig column = new ColumnConfig(AdminLevelDTO.getPropertyName(level.getId()), level.getName(), 100); column.setToolTip(level.getName()); columns.add(column); } return this; }
public ColumnModelBuilder addDatabaseColumn(final SchemaDTO schema) { ColumnConfig config = new ColumnConfig("activityId", I18N.CONSTANTS.database(), 100); config.setToolTip(I18N.CONSTANTS.database()); config.setRenderer(new DatabaseCellRenderer(schema)); columns.add(config); return this; }
public ColumnModelBuilder addTreeNameColumn() { ColumnConfig name = new ColumnConfig("name", I18N.CONSTANTS.location(), 200); name.setToolTip(I18N.CONSTANTS.location()); name.setRenderer(new TreeNameCellRenderer()); columns.add(name); return this; }
columnPeriodType.setToolTip(I18N.CONSTANTS.type()); columnPeriodType.setWidth(48); columnPeriodType.setRowHeader(true);
config.setId(p.getName()); config.setHeader(metadata.getColumnLabel()); config.setToolTip(metadata.getDescription()); config.setWidth(100); // [px] config.setAlignment(p.isTypeOf(Number.class)
public ColumnConfig createIndicatorColumn(IndicatorDTO indicator, String header) { NumberField indicatorField = new NumberField(); indicatorField.getPropertyEditor().setFormat(IndicatorNumberFormat.INSTANCE); ColumnConfig indicatorColumn = new ColumnConfig(indicator.getPropertyName(), header, 50); indicatorColumn.setToolTip(indicator.getName()); indicatorColumn.setNumberFormat(IndicatorNumberFormat.INSTANCE); indicatorColumn.setEditor(new CellEditor(indicatorField)); indicatorColumn.setAlignment(Style.HorizontalAlignment.RIGHT); if (indicator.getType() == FieldTypeClass.QUANTITY) { // For SUM indicators, don't show ZEROs in the Grid // (it looks better if we don't) if (indicator.getAggregation() == IndicatorDTO.AGGREGATE_SUM) { indicatorColumn.setRenderer(new QuantityCellRenderer()); } else if (indicator.getAggregation() == IndicatorDTO.AGGREGATE_SITE_COUNT) { indicatorColumn.setRenderer(new SiteCountCellRenderer()); } } else if (indicator.getType() == FieldTypeClass.FREE_TEXT || indicator.getType() == FieldTypeClass.NARRATIVE) { indicatorColumn.setRenderer(new TextIndicatorCellRenderer()); } return indicatorColumn; }