@Override public void setReadOnly(boolean readOnly) { table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
/** * Clears the current edit process.<p> */ private void clearEdit() { m_fileTable.setEditable(false); if (m_editItemId != null) { updateItem(m_editItemId, false); } m_editItemId = null; m_editProperty = null; m_editHandler = null; updateSorting(); }
@Override public void setReadOnly(boolean readOnly) { combo.setReadOnly(readOnly); table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override protected void setEditAllowed(boolean editAllowed) { getOuter().setReadOnly(!editAllowed); // to be consistent, we set // readOnly getOuter().setEditable(editAllowed); } };
@Override public void setReadOnly(boolean readOnly) { step.setReadOnly(readOnly); table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
/** * Set whether the listing is editable. * @param editable whether the listing is editable */ public void setEditable(boolean editable) { switch (getRenderingMode()) { case GRID: getGrid().setEditorEnabled(editable); break; case TABLE: getTable().setEditable(true); break; default: break; } }
protected AbstractSelect createSelectComponent() { table = createList(); // Set non-editable, selectable and full-size table.setEditable(false); table.setImmediate(true); table.setSelectable(true); table.setNullSelectionAllowed(false); table.setSortDisabled(true); table.setSizeFull(); return table; }
/** * Starts inline editing of the given file property.<p> * * @param itemId the item resource structure id * @param propertyId the property to edit * @param editHandler the edit handler */ public void startEdit( CmsUUID itemId, CmsResourceTableProperty propertyId, I_CmsFilePropertyEditHandler editHandler) { m_editItemId = itemId; m_editProperty = propertyId; m_originalEditValue = (String)m_container.getItem(m_editItemId).getItemProperty(m_editProperty).getValue(); m_editHandler = editHandler; // storing current drag mode and setting it to none to avoid text selection issues in IE11 m_beforEditDragMode = m_fileTable.getDragMode(); m_fileTable.setDragMode(TableDragMode.NONE); m_fileTable.setEditable(true); }
@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; }
protected void initEventsTable() { eventTable = new Table(); eventTable.setVisible(false); eventTable.setWidth(100, UNITS_PERCENTAGE); eventTable.setHeight(250, UNITS_PIXELS); eventTable.setEditable(false); eventTable.setImmediate(true); eventTable.setSelectable(true); eventTable.setSortDisabled(false); eventTable.addContainerProperty("type", String.class, null, i18nManager.getMessage(Messages.CRYSTALBALL_EVENT_TYPE), null, Table.ALIGN_LEFT); eventTable.addContainerProperty("executed", String.class, null, i18nManager.getMessage(Messages.CRYSTALBALL_EVENT_EXECUTED), null, Table.ALIGN_LEFT); eventLayout.addComponent(eventTable); }
@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; }
protected void initMatchingUsersTable() { matchingUsersTable = new Table(); matchingUsersTable.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN); matchingUsersTable.setSelectable(true); matchingUsersTable.setEditable(false); matchingUsersTable.setImmediate(true); matchingUsersTable.setNullSelectionAllowed(false); matchingUsersTable.setSortDisabled(true); if (multiSelect) { matchingUsersTable.setMultiSelect(true); } matchingUsersTable.addGeneratedColumn("icon", new ThemeImageColumnGenerator(Images.USER_16)); matchingUsersTable.setColumnWidth("icon", 16); matchingUsersTable.addContainerProperty("userName", String.class, null); matchingUsersTable.setWidth(300, UNITS_PIXELS); matchingUsersTable.setHeight(200, UNITS_PIXELS); userSelectionLayout.addComponent(matchingUsersTable); }
/** * Instantiates a new MIB object field. * * @param resourceTypes the available resource types * @param mibGroupEditable true, if the MIB group can be modified */ public MibObjField(final List<String> resourceTypes, boolean mibGroupEditable) { table.addStyleName("light"); table.setVisibleColumns(new Object[] { "oid", "instance", "alias", "type" }); table.setColumnHeaders(new String[] { "OID", "Instance", "Alias", "Type" }); table.setEditable(!isReadOnly()); table.setSelectable(true); table.setHeight("250px"); table.setWidth("100%"); table.setTableFieldFactory(new MibObjFieldFactory(resourceTypes)); if (mibGroupEditable) { toolbar.addComponent(add); toolbar.addComponent(delete); } toolbar.setVisible(table.isEditable()); setValidationVisible(true); }
table.setColumnHeader("decodes", "Decode Values"); table.setColumnExpandRatio("decodes", 1); table.setEditable(!isReadOnly()); table.setSelectable(true); table.setHeight("125px");
protected void initMembersTable() { LazyLoadingQuery query = new GroupMembersQuery(group.getId(), this); if (query.size() > 0) { membersTable = new Table(); membersTable.setWidth(100, UNITS_PERCENTAGE); membersTable.setHeight(400, UNITS_PIXELS); membersTable.setEditable(false); membersTable.setSelectable(false); membersTable.setSortDisabled(false); LazyLoadingContainer container = new LazyLoadingContainer(query, 30); membersTable.setContainerDataSource(container); membersTable.addContainerProperty("id", Button.class, null); membersTable.addContainerProperty("firstName", String.class, null); membersTable.addContainerProperty("lastName", String.class, null); membersTable.addContainerProperty("email", String.class, null); membersTable.addContainerProperty("actions", Component.class, null); membersLayout.addComponent(membersTable); } else { noMembersTable = new Label(i18nManager.getMessage(Messages.GROUP_NO_MEMBERS)); membersLayout.addComponent(noMembersTable); } }
processDefinitionTable.setEditable(false); processDefinitionTable.setImmediate(true); processDefinitionTable.setSelectable(true);