private void setTableColumnDetails(final Table table) { table.setColumnHeader(PROVIDED_FILE_NAME, i18n.getMessage("upload.file.name")); table.setColumnHeader(SIZE, i18n.getMessage("upload.size")); if (fullWindowMode) { table.setColumnHeader(SHA1HASH, i18n.getMessage("upload.sha1")); table.setColumnHeader(MD5HASH, i18n.getMessage("upload.md5")); } table.setColumnHeader(CREATE_MODIFIED_DATE_UPLOAD, i18n.getMessage("upload.last.modified.date")); if (!readOnly) { table.setColumnHeader(ACTION, i18n.getMessage(UIMessageIdProvider.MESSAGE_UPLOAD_ACTION)); } table.setColumnExpandRatio(PROVIDED_FILE_NAME, 3.5F); table.setColumnExpandRatio(SIZE, 2F); if (fullWindowMode) { table.setColumnExpandRatio(SHA1HASH, 2.8F); table.setColumnExpandRatio(MD5HASH, 2.4F); } table.setColumnExpandRatio(CREATE_MODIFIED_DATE_UPLOAD, 3F); if (!readOnly) { table.setColumnExpandRatio(ACTION, 2.5F); } table.setVisibleColumns(getVisbleColumns().toArray()); }
@Override public final Component create(OBJ obj) { Table table = new Table(); table.setEditable(false); table.setWidth("100%"); table.addContainerProperty("Name", Label.class, null); table.addContainerProperty("Value", Label.class, null); table.setColumnExpandRatio("Name", 0.22f); table.setColumnExpandRatio("Value", 1.0f); addTableRows(table, obj); return table; }
private void setTableColumnDetails(final Table table) { table.setColumnHeader(PROVIDED_FILE_NAME, i18n.getMessage("upload.file.name")); table.setColumnHeader(SIZE, i18n.getMessage("upload.size")); if (fullWindowMode) { table.setColumnHeader(SHA1HASH, i18n.getMessage("upload.sha1")); table.setColumnHeader(MD5HASH, i18n.getMessage("upload.md5")); } table.setColumnHeader(CREATE_MODIFIED_DATE_UPLOAD, i18n.getMessage("upload.last.modified.date")); if (!readOnly) { table.setColumnHeader(ACTION, i18n.getMessage(UIMessageIdProvider.MESSAGE_UPLOAD_ACTION)); } table.setColumnExpandRatio(PROVIDED_FILE_NAME, 3.5F); table.setColumnExpandRatio(SIZE, 2F); if (fullWindowMode) { table.setColumnExpandRatio(SHA1HASH, 2.8F); table.setColumnExpandRatio(MD5HASH, 2.4F); } table.setColumnExpandRatio(CREATE_MODIFIED_DATE_UPLOAD, 3F); if (!readOnly) { table.setColumnExpandRatio(ACTION, 2.5F); } table.setVisibleColumns(getVisbleColumns().toArray()); }
@Override public final Component create(OBJ obj) { Table table = new Table(); table.setEditable(false); table.setWidth("100%"); table.addContainerProperty("Left endpoint", Label.class, null); table.addContainerProperty("Left cardinality", Label.class, null); table.addContainerProperty("Right endpoint", Label.class, null); table.addContainerProperty("Right cardinality", Label.class, null); table.setColumnExpandRatio("Left endpoint", 1.0f); table.setColumnExpandRatio("Left cardinality", 0.12f); table.setColumnExpandRatio("Right endpoint", 1.0f); table.setColumnExpandRatio("Right cardinality", 0.12f); getAssocations(obj) .forEach(assoc -> table.addItem(new Object[] { assoc.getAttribute(LEFT_ENDPOINT), getCardinality(assoc.getAttribute(LEFT_CARDINALITY)), assoc.getAttribute(RIGHT_ENDPOINT), getCardinality(assoc.getAttribute(RIGHT_CARDINALITY)) }, null)); return table; }
table.setEditable(false); table.setColumnExpandRatio("Tag", 1.0f); table.setColumnExpandRatio("Value", 1.0f); table.setColumnExpandRatio("Remove", 0.2f);
protected void initGroupsTable() { groupsForUserQuery = new GroupsForUserQuery(identityService, this, user.getId()); if (groupsForUserQuery.size() > 0) { groupTable = new Table(); groupTable.setSortDisabled(true); groupTable.setHeight(150, UNITS_PIXELS); groupTable.setWidth(100, UNITS_PERCENTAGE); groupLayout.addComponent(groupTable); groupContainer = new LazyLoadingContainer(groupsForUserQuery, 30); groupTable.setContainerDataSource(groupContainer); groupTable.addContainerProperty("id", Button.class, null); groupTable.setColumnExpandRatio("id", 22); groupTable.addContainerProperty("name", String.class, null); groupTable.setColumnExpandRatio("name", 45); groupTable.addContainerProperty("type", String.class, null); groupTable.setColumnExpandRatio("type", 22); groupTable.addContainerProperty("actions", Component.class, null); groupTable.setColumnExpandRatio("actions", 11); groupTable.setColumnAlignment("actions", Table.ALIGN_CENTER); } else { noGroupsLabel = new Label(i18nManager.getMessage(Messages.USER_NO_GROUPS)); groupLayout.addComponent(noGroupsLabel); } }
public static Table simpleTable(Container dataSource, Object[] visiblePropertyIds, Map<String, ColumnGenerator> customColumns) { Table table = new Table(); table.addStyleName("big striped borderless"); table.setSizeFull(); table.setPageLength(0); table.setImmediate(false); table.setSelectable(false); table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN); table.setColumnCollapsingAllowed(false); table.setSortDisabled(true); if (customColumns != null) { for (Map.Entry<String, ColumnGenerator> entry : customColumns.entrySet()) { table.addGeneratedColumn(entry.getKey(), entry.getValue()); } } table.setContainerDataSource(dataSource); table.setVisibleColumns(visiblePropertyIds); table.setColumnExpandRatio(visiblePropertyIds[visiblePropertyIds.length - 1], 1.0f); return table; }
table.setColumnExpandRatio(name, info.expandRatio());
m_fileTable.setColumnExpandRatio(visibleProp, visibleProp.getExpandRatio());
private void buildSelectedTable() { selectedTable = new Table(); selectedTable.setId(SPUIDefinitions.TWIN_TABLE_SELECTED_ID); selectedTable.setSelectable(true); selectedTable.setMultiSelect(true); selectedTable.setSortEnabled(false); selectedTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES); selectedTable.addStyleName(ValoTheme.TABLE_NO_STRIPES); selectedTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES); selectedTable.addStyleName(ValoTheme.TABLE_SMALL); selectedTable.addStyleName("dist_type_twin-table"); selectedTable.setSizeFull(); createSelectedTableContainer(); selectedTable.setContainerDataSource(selectedTableContainer); addTooltTipToSelectedTable(); selectedTable.setImmediate(true); selectedTable.setVisibleColumns(DIST_TYPE_NAME, DIST_TYPE_MANDATORY); selectedTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.selected"), STAR); selectedTable.setColumnExpandRatio(DIST_TYPE_NAME, 0.75F); selectedTable.setColumnExpandRatio(DIST_TYPE_MANDATORY, 0.25F); selectedTable.setRequired(true); }
private void buildSelectedTable() { selectedTable = new Table(); selectedTable.setId(SPUIDefinitions.TWIN_TABLE_SELECTED_ID); selectedTable.setSelectable(true); selectedTable.setMultiSelect(true); selectedTable.setSortEnabled(false); selectedTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES); selectedTable.addStyleName(ValoTheme.TABLE_NO_STRIPES); selectedTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES); selectedTable.addStyleName(ValoTheme.TABLE_SMALL); selectedTable.addStyleName("dist_type_twin-table"); selectedTable.setSizeFull(); createSelectedTableContainer(); selectedTable.setContainerDataSource(selectedTableContainer); addTooltTipToSelectedTable(); selectedTable.setImmediate(true); selectedTable.setVisibleColumns(DIST_TYPE_NAME, DIST_TYPE_MANDATORY); selectedTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.selected"), STAR); selectedTable.setColumnExpandRatio(DIST_TYPE_NAME, 0.75F); selectedTable.setColumnExpandRatio(DIST_TYPE_MANDATORY, 0.25F); selectedTable.setRequired(true); }
/** * {@inheritDoc} */ public Component create(Map<String, Object> context) { RepositoryObject object = getRepositoryObjectFromContext(context); if (object instanceof StatefulTargetObject && !((StatefulTargetObject) object).isRegistered()) { VerticalLayout result = new VerticalLayout(); result.setCaption(CAPTION); result.addComponent(new Label("This target is not yet registered, so it has no log.")); return result; } Table table = new Table(); table.setWidth(FILL_AREA); table.setHeight(FILL_AREA); table.setCaption(CAPTION); table.addContainerProperty(COL_TIME, Date.class, null); table.addContainerProperty(COL_TYPE, String.class, null); table.addContainerProperty(COL_PROPERTIES, TextArea.class, null); table.setColumnExpandRatio(COL_PROPERTIES, 1); try { fillTable(object, table); } catch (IOException ex) { m_logService.log(LogService.LOG_WARNING, "Log viewer failed!", ex); } return table; }
this.systemEventTable.setCellStyleGenerator(new IkasanSmallCellStyleGenerator()); this.systemEventTable.addContainerProperty("Subject", String.class, null); this.systemEventTable.setColumnExpandRatio("Subject", .3f); this.systemEventTable.addContainerProperty("Action", String.class, null); this.systemEventTable.setColumnExpandRatio("Action", .4f); this.systemEventTable.addContainerProperty("Actioned By", String.class, null); this.systemEventTable.setColumnExpandRatio("Actioned By", .15f); this.systemEventTable.addContainerProperty("Timestamp", String.class, null); this.systemEventTable.setColumnExpandRatio("Timestamp", .15f);
table.setColumnHeader("parmid", "Parameter ID"); table.setColumnHeader("decodes", "Decode Values"); table.setColumnExpandRatio("decodes", 1); table.setEditable(!isReadOnly()); table.setSelectable(true);
table.setColumnHeader("vbnumber", "Varbind Number"); table.setColumnHeader("vbvalues", "Varbind Values"); table.setColumnExpandRatio("vbvalues", 1); table.setEditable(!isReadOnly()); table.setSelectable(true);
table.setColumnHeader("mename", "Element Name"); table.setColumnHeader("mevalues", "Element Values"); table.setColumnExpandRatio("mevalues", 1); table.setEditable(!isReadOnly()); table.setSelectable(true);
private void buildSourceTable() { sourceTable = new Table(); sourceTable.setId(SPUIDefinitions.TWIN_TABLE_SOURCE_ID); sourceTable.setSelectable(true); sourceTable.setMultiSelect(true); sourceTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES); sourceTable.addStyleName(ValoTheme.TABLE_NO_STRIPES); sourceTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES); sourceTable.addStyleName(ValoTheme.TABLE_SMALL); sourceTable.setImmediate(true); sourceTable.setSizeFull(); sourceTable.addStyleName("dist_type_twin-table"); sourceTable.setSortEnabled(false); sourceTableContainer = new IndexedContainer(); sourceTableContainer.addContainerProperty(DIST_TYPE_NAME, String.class, ""); sourceTableContainer.addContainerProperty(DIST_TYPE_DESCRIPTION, String.class, ""); sourceTable.setContainerDataSource(sourceTableContainer); sourceTable.setVisibleColumns(DIST_TYPE_NAME); sourceTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.available")); sourceTable.setColumnExpandRatio(DIST_TYPE_NAME, 1.0F); createSourceTableData(); addTooltip(); sourceTable.select(sourceTable.firstItemId()); }
table.setColumnHeader("key", "Parameter Name"); table.setColumnHeader("value", "Parameter Value"); table.setColumnExpandRatio("value", 1); table.setEditable(!isReadOnly()); table.setSelectable(true);
private void buildSourceTable() { sourceTable = new Table(); sourceTable.setId(SPUIDefinitions.TWIN_TABLE_SOURCE_ID); sourceTable.setSelectable(true); sourceTable.setMultiSelect(true); sourceTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES); sourceTable.addStyleName(ValoTheme.TABLE_NO_STRIPES); sourceTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES); sourceTable.addStyleName(ValoTheme.TABLE_SMALL); sourceTable.setImmediate(true); sourceTable.setSizeFull(); sourceTable.addStyleName("dist_type_twin-table"); sourceTable.setSortEnabled(false); sourceTableContainer = new IndexedContainer(); sourceTableContainer.addContainerProperty(DIST_TYPE_NAME, String.class, ""); sourceTableContainer.addContainerProperty(DIST_TYPE_DESCRIPTION, String.class, ""); sourceTable.setContainerDataSource(sourceTableContainer); sourceTable.setVisibleColumns(DIST_TYPE_NAME); sourceTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.available")); sourceTable.setColumnExpandRatio(DIST_TYPE_NAME, 1.0F); createSourceTableData(); addTooltip(); sourceTable.select(sourceTable.firstItemId()); }
table.setColumnExpandRatio(property, propertyColumn.getTableExpandRatio());