/** * Returns the csv output for a list item.<p> * * @param item the list item to render * * @return csv output */ public String csvItem(CmsListItem item) { StringBuffer csv = new StringBuffer(1024); Iterator itCols = m_columns.elementList().iterator(); while (itCols.hasNext()) { CmsListColumnDefinition col = (CmsListColumnDefinition)itCols.next(); if (!col.isVisible() || !col.isPrintable()) { continue; } csv.append(col.csvCell(item)); csv.append("\t"); } csv.append("\n"); return csv.toString(); }
/** * Returns the csv output for the header of the list.<p> * * @return csv output */ public String csvHeader() { if (m_csvItemFormatter != null) { return m_csvItemFormatter.csvHeader(); } else { StringBuffer csv = new StringBuffer(1024); Iterator<CmsListColumnDefinition> itCols = m_columns.elementList().iterator(); while (itCols.hasNext()) { CmsListColumnDefinition col = itCols.next(); if (!col.isVisible()) { continue; } csv.append(col.csvHeader()); csv.append("\t"); } csv.append("\n\n"); return csv.toString(); } }
/** * Returns the csv output for the header of the list.<p> * * @return csv output */ public String csvHeader() { StringBuffer csv = new StringBuffer(1024); Iterator itCols = m_columns.elementList().iterator(); while (itCols.hasNext()) { CmsListColumnDefinition col = (CmsListColumnDefinition)itCols.next(); if (!col.isVisible() || !col.isPrintable()) { continue; } csv.append(col.csvHeader()); csv.append("\t"); } csv.append("\n\n"); return csv.toString(); }
/** * Returns the csv output for a list item.<p> * * @param item the list item to render * * @return csv output */ public String csvItem(CmsListItem item) { if (m_csvItemFormatter != null) { return m_csvItemFormatter.csvItem(item); } else { StringBuffer csv = new StringBuffer(1024); Iterator<CmsListColumnDefinition> itCols = m_columns.elementList().iterator(); while (itCols.hasNext()) { CmsListColumnDefinition col = itCols.next(); if (!col.isVisible()) { continue; } csv.append(col.csvCell(item)); csv.append("\t"); } csv.append("\n"); return csv.toString(); } }
while (itCols.hasNext()) { CmsListColumnDefinition col = itCols.next(); if (!col.isVisible() && !list.isPrintable()) { continue;
while (itCols.hasNext()) { CmsListColumnDefinition col = (CmsListColumnDefinition)itCols.next(); if (!col.isVisible() && !list.isPrintable()) { continue;
/** * returns the csv output for a cell.<p> * * @param item the item to render the cell for * * @return csv output */ public String csvCell(CmsListItem item) { if (!isVisible()) { return ""; } StringBuffer csv = new StringBuffer(512); if (m_formatter == null) { // unformatted output if (item.get(m_id) != null) { // null values are not showed by default csv.append(item.get(m_id).toString()); } } else { // formatted output csv.append(m_formatter.format(item.get(m_id), getWp().getLocale())); } return csv.toString(); }
/** * Returns the csv output for a column header.<p> * * @return csv header */ public String csvHeader() { if (!isVisible()) { return ""; } return getName().key(getWp().getLocale()); }
/** * Returns the csv output for a column header.<p> * * @return csv header */ public String csvHeader() { if (!isVisible()) { return ""; } return getName().key(getWp().getLocale()); }
if (!isVisible()) { return "";
boolean showPermissions = (colPermissions.isVisible() || colPermissions.isPrintable()); CmsListColumnDefinition colDateLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATELASTMOD); boolean showDateLastMod = (colDateLastMod.isVisible() || colDateLastMod.isPrintable()); CmsListColumnDefinition colUserLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERLASTMOD); boolean showUserLastMod = (colUserLastMod.isVisible() || colUserLastMod.isPrintable()); CmsListColumnDefinition colDateCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATECREATE); boolean showDateCreate = (colDateCreate.isVisible() || colDateCreate.isPrintable()); CmsListColumnDefinition colUserCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERCREATE); boolean showUserCreate = (colUserCreate.isVisible() || colUserCreate.isPrintable()); CmsListColumnDefinition colDateRel = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEREL); boolean showDateRel = (colDateRel.isVisible() || colDateRel.isPrintable()); CmsListColumnDefinition colDateExp = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEEXP); boolean showDateExp = (colDateExp.isVisible() || colDateExp.isPrintable()); CmsListColumnDefinition colState = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_STATE); boolean showState = (colState.isVisible() || colState.isPrintable()); CmsListColumnDefinition colLockedBy = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_LOCKEDBY); boolean showLockedBy = (colLockedBy.isVisible() || colLockedBy.isPrintable()); CmsListColumnDefinition colSite = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_SITE); boolean showSite = (colSite.isVisible() || colSite.isPrintable());
boolean showPermissions = (colPermissions.isVisible() || colPermissions.isPrintable()); CmsListColumnDefinition colDateLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATELASTMOD); boolean showDateLastMod = (colDateLastMod.isVisible() || colDateLastMod.isPrintable()); CmsListColumnDefinition colUserLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERLASTMOD); boolean showUserLastMod = (colUserLastMod.isVisible() || colUserLastMod.isPrintable()); CmsListColumnDefinition colDateCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATECREATE); boolean showDateCreate = (colDateCreate.isVisible() || colDateCreate.isPrintable()); CmsListColumnDefinition colUserCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERCREATE); boolean showUserCreate = (colUserCreate.isVisible() || colUserCreate.isPrintable()); CmsListColumnDefinition colDateRel = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEREL); boolean showDateRel = (colDateRel.isVisible() || colDateRel.isPrintable()); CmsListColumnDefinition colDateExp = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEEXP); boolean showDateExp = (colDateExp.isVisible() || colDateExp.isPrintable()); CmsListColumnDefinition colState = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_STATE); boolean showState = (colState.isVisible() || colState.isPrintable()); CmsListColumnDefinition colLockedBy = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_LOCKEDBY); boolean showLockedBy = (colLockedBy.isVisible() || colLockedBy.isPrintable()); CmsListColumnDefinition colSite = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_SITE); boolean showSite = (colSite.isVisible() || colSite.isPrintable());
boolean showPermissions = (colPermissions.isVisible() || colPermissions.isPrintable()); CmsListColumnDefinition colDateLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATELASTMOD); boolean showDateLastMod = (colDateLastMod.isVisible() || colDateLastMod.isPrintable()); CmsListColumnDefinition colUserLastMod = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERLASTMOD); boolean showUserLastMod = (colUserLastMod.isVisible() || colUserLastMod.isPrintable()); CmsListColumnDefinition colDateCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATECREATE); boolean showDateCreate = (colDateCreate.isVisible() || colDateCreate.isPrintable()); CmsListColumnDefinition colUserCreate = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_USERCREATE); boolean showUserCreate = (colUserCreate.isVisible() || colUserCreate.isPrintable()); CmsListColumnDefinition colDateRel = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEREL); boolean showDateRel = (colDateRel.isVisible() || colDateRel.isPrintable()); CmsListColumnDefinition colDateExp = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_DATEEXP); boolean showDateExp = (colDateExp.isVisible() || colDateExp.isPrintable()); CmsListColumnDefinition colState = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_STATE); boolean showState = (colState.isVisible() || colState.isPrintable()); CmsListColumnDefinition colLockedBy = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_LOCKEDBY); boolean showLockedBy = (colLockedBy.isVisible() || colLockedBy.isPrintable()); CmsListColumnDefinition colSite = list.getMetadata().getColumnDefinition( A_CmsListExplorerDialog.LIST_COLUMN_SITE); boolean showSite = (colSite.isVisible() || colSite.isPrintable());