protected String getRowClass(RowHolderBase rowHolder) { String styleClass = ""; String[] rowClasses = getRowClasses(rowHolder); if (rowClasses.length > 0) { int styleIndex = rowHolder.getCurrentRow() % rowClasses.length; styleClass = rowClasses[styleIndex]; } return concatClasses(getRowClassAttribute(rowHolder), styleClass); } }
protected String getColumnClass(RowHolderBase rowHolder, int columnNumber) { String styleClass = ""; String[] columnClasses = getColumnClasses(rowHolder); if (columnClasses.length > columnNumber) { styleClass = columnClasses[columnNumber]; } return styleClass; }
protected void doEncodeChildren(ResponseWriter writer, FacesContext facesContext, UIComponent component) throws IOException { processRows(writer, facesContext, component, null); }
public void processRows(ResponseWriter writer, FacesContext facesContext, UIComponent component, Object[] options) throws IOException { RowHolderBase rowHolder = createRowHolder(facesContext, component, options); encodeRows(facesContext, rowHolder); if (!rowHolder.hasWalkedOverRows()) { try { encodeFakeRow(facesContext, rowHolder); } catch (IOException e) { throw new FacesException(e); } } else { doCleanup(facesContext, rowHolder); } }
public DataVisitResult process(FacesContext facesContext, Object rowKey, Object argument) { RowHolderBase holder = (RowHolderBase) argument; Row row = holder.getRow(); row.setRowKey(facesContext, rowKey); try { ResponseWriter writer = facesContext.getResponseWriter(); holder.resetProcessCell(); encodeRow(writer, facesContext, holder); } catch (IOException e) { throw new FacesException(e); } holder.nextRow(); return DataVisitResult.CONTINUE; }
public void processRows(ResponseWriter writer, FacesContext facesContext, UIComponent component, Object[] options) throws IOException { RowHolderBase rowHolder = createRowHolder(facesContext, component, options); encodeRows(facesContext, rowHolder); if (!rowHolder.hasWalkedOverRows()) { try { encodeFakeRow(facesContext, rowHolder); } catch (IOException e) { throw new FacesException(e); } } else { doCleanup(facesContext, rowHolder); } }
public DataVisitResult process(FacesContext facesContext, Object rowKey, Object argument) { RowHolderBase holder = (RowHolderBase) argument; Row row = holder.getRow(); row.setRowKey(facesContext, rowKey); try { ResponseWriter writer = facesContext.getResponseWriter(); holder.resetProcessCell(); encodeRow(writer, facesContext, holder); } catch (IOException e) { throw new FacesException(e); } holder.nextRow(); return DataVisitResult.CONTINUE; }
public void processRows(ResponseWriter writer, FacesContext facesContext, UIComponent component, Object[] options) throws IOException { RowHolderBase rowHolder = createRowHolder(facesContext, component, options); encodeRows(facesContext, rowHolder); if (!rowHolder.hasWalkedOverRows()) { try { encodeFakeRow(facesContext, rowHolder); } catch (IOException e) { throw new FacesException(e); } } else { doCleanup(facesContext, rowHolder); } }
protected String getRowClass(RowHolderBase rowHolder) { String styleClass = ""; String[] rowClasses = getRowClasses(rowHolder); if (rowClasses.length > 0) { int styleIndex = rowHolder.getCurrentRow() % rowClasses.length; styleClass = rowClasses[styleIndex]; } return concatClasses(getRowClassAttribute(rowHolder), styleClass); } }
protected String getColumnClass(RowHolderBase rowHolder, int columnNumber) { String styleClass = ""; String[] columnClasses = getColumnClasses(rowHolder); if (columnClasses.length > 0) { styleClass = columnClasses[columnNumber % columnClasses.length]; } return styleClass; }
public DataVisitResult process(FacesContext facesContext, Object rowKey, Object argument) { RowHolderBase holder = (RowHolderBase) argument; Row row = holder.getRow(); row.setRowKey(facesContext, rowKey); try { ResponseWriter writer = facesContext.getResponseWriter(); holder.resetProcessCell(); encodeRow(writer, facesContext, holder); } catch (IOException e) { throw new FacesException(e); } holder.nextRow(); return DataVisitResult.CONTINUE; }
protected void doEncodeChildren(ResponseWriter writer, FacesContext facesContext, UIComponent component) throws IOException { processRows(writer, facesContext, component, null); }
protected String getRowClass(RowHolderBase rowHolder) { String styleClass = ""; String[] rowClasses = getRowClasses(rowHolder); if (rowClasses.length > 0) { int styleIndex = rowHolder.getCurrentRow() % rowClasses.length; styleClass = rowClasses[styleIndex]; } return concatClasses(getRowClassAttribute(rowHolder), styleClass); } }
protected String getColumnClass(RowHolderBase rowHolder, int columnNumber) { String styleClass = ""; String[] columnClasses = getColumnClasses(rowHolder); if (columnClasses.length > columnNumber) { styleClass = columnClasses[columnNumber]; } return styleClass; }
protected void doEncodeChildren(ResponseWriter writer, FacesContext facesContext, UIComponent component) throws IOException { processRows(writer, facesContext, component, null); }