public TableEditorModel(TableEditor editor) { this(editor.getTable(), editor.getView(), editor.isShowFormulas()); setTableEditor(editor); }
public TableEditorModel(TableEditor editor) { this(editor.getTable(), editor.getView(), editor.isShowFormulas()); setTableEditor(editor); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); TableEditor tableEditor = new TableEditor(context, component); if (tableEditor.getTable() == null) { // required attribute return; } writer.write(new HTMLRenderer().render(tableEditor)); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); TableEditor tableEditor = new TableEditor(context, component); if (tableEditor.getTable() == null) { // required attribute return; } writer.write(new HTMLRenderer().render(tableEditor)); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); TableEditor tableEditor = new TableEditor(context, component); if (tableEditor.getTable() == null) { // Required attribute return; } ExternalContext externalContext = context.getExternalContext(); Map<String, String> requestMap = externalContext.getRequestParameterMap(); String cellToEdit = requestMap.get(Constants.REQUEST_PARAM_CELL); String errorCell = requestMap.get(Constants.REQUEST_PARAM_ERROR_CELL); List<ActionLink> actionLinks = getActionLinks(component); if (tableEditor.isEditable()) { initEditorModel(externalContext, tableEditor); } beforeRender(tableEditor); writer.write(new HTMLRenderer().render(tableEditor, cellToEdit, actionLinks, errorCell)); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); TableEditor tableEditor = new TableEditor(context, component); if (tableEditor.getTable() == null) { // Required attribute return; } ExternalContext externalContext = context.getExternalContext(); Map<String, String> requestMap = externalContext.getRequestParameterMap(); String cellToEdit = requestMap.get(Constants.REQUEST_PARAM_CELL); String errorCell = requestMap.get(Constants.REQUEST_PARAM_ERROR_CELL); List<ActionLink> actionLinks = getActionLinks(component); if (tableEditor.isEditable()) { initEditorModel(externalContext, tableEditor); } beforeRender(tableEditor); writer.write(new HTMLRenderer().render(tableEditor, cellToEdit, actionLinks, errorCell)); }
if (editor.getTable() != null && (editor.isEditable() || CollectionUtils.isNotEmpty(actionLinks))) { String menuId = editor.getId() + Constants.ID_POSTFIX_MENU; result.append(renderActionMenu(menuId, editor.isEditable(), actionLinks)); if (editor.getTable() != null) { IGridFilter[] filters = editor.getFilters(); IGridTable table = editor.getTable().getGridTable(editor.getView()); int numRows = getMaxNumRowsToDisplay(table); TableModel tableModel = TableModel.initializeTableModel(table, filters, numRows, editor.getLinkBuilder(),
IOpenLTable openLTable = editor.getTable(); if (openLTable != null && (editor.isEditable() || CollectionUtils.isNotEmpty(actionLinks))) { String menuId = editor.getId() + Constants.ID_POSTFIX_MENU;