List of usage examples for org.apache.poi.ss.usermodel Workbook createCellStyle
CellStyle createCellStyle();
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportForIPTranslatorGenerator.java
License:Apache License
private CellStyle getFailedTimeStyle(Workbook p_workbook) throws Exception { if (failedTimeStyle == null) { DataFormat dataFormat = p_workbook.createDataFormat(); CellStyle cs = p_workbook.createCellStyle(); cs.setWrapText(false);/* w w w.j ava 2 s. c o m*/ cs.setDataFormat(dataFormat.getFormat("h:mm:ss AM/PM")); cs.setFillPattern(CellStyle.SOLID_FOREGROUND); cs.setFillForegroundColor(IndexedColors.RED.getIndex()); failedTimeStyle = cs; } return failedTimeStyle; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportForIPTranslatorGenerator.java
License:Apache License
private CellStyle getFailedMoneyStyle(Workbook p_workbook) throws Exception { if (failedMoneyStyle == null) { String euroJavaNumberFormat = getCurrencyNumberFormat(); DataFormat euroNumberFormat = p_workbook.createDataFormat(); CellStyle cs = p_workbook.createCellStyle(); cs.setWrapText(false);/*from w ww . j av a2 s .com*/ cs.setDataFormat(euroNumberFormat.getFormat(euroJavaNumberFormat)); cs.setFillPattern(CellStyle.SOLID_FOREGROUND); cs.setFillForegroundColor(IndexedColors.RED.getIndex()); failedMoneyStyle = cs; } return failedMoneyStyle; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportForIPTranslatorGenerator.java
License:Apache License
private CellStyle getWrongJobStyle(Workbook p_workbook) throws Exception { if (wrongJobStyle == null) { Font wrongJobFont = p_workbook.createFont(); wrongJobFont.setBoldweight(Font.BOLDWEIGHT_BOLD); wrongJobFont.setColor(IndexedColors.GREY_50_PERCENT.getIndex()); wrongJobFont.setUnderline(Font.U_NONE); wrongJobFont.setFontName("Times"); wrongJobFont.setFontHeightInPoints((short) 11); CellStyle cs = p_workbook.createCellStyle(); cs.setFont(wrongJobFont);/*from w w w . ja va 2 s . com*/ wrongJobStyle = cs; } return wrongJobStyle; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportForIPTranslatorGenerator.java
License:Apache License
private CellStyle getSubTotalStyle(Workbook p_workbook) throws Exception { if (subTotalStyle == null) { Font subTotalFont = p_workbook.createFont(); subTotalFont.setBoldweight(Font.BOLDWEIGHT_BOLD); subTotalFont.setColor(IndexedColors.BLACK.getIndex()); subTotalFont.setUnderline(Font.U_NONE); subTotalFont.setFontName("Arial"); subTotalFont.setFontHeightInPoints((short) 10); CellStyle cs = p_workbook.createCellStyle(); cs.setFont(subTotalFont);/* ww w .j ava2 s. co m*/ cs.setWrapText(true); cs.setBorderTop(CellStyle.BORDER_THIN); cs.setBorderBottom(CellStyle.BORDER_THIN); cs.setFillPattern(CellStyle.SOLID_FOREGROUND); cs.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex()); subTotalStyle = cs; } return subTotalStyle; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportForIPTranslatorGenerator.java
License:Apache License
private CellStyle getTotalMoneyStyle(Workbook p_workbook) throws Exception { if (totalMoneyStyle == null) { String euroJavaNumberFormat = getCurrencyNumberFormat(); DataFormat euroNumberFormat = p_workbook.createDataFormat(); CellStyle cs = p_workbook.createCellStyle(); cs.setDataFormat(euroNumberFormat.getFormat(euroJavaNumberFormat)); cs.setWrapText(false);//from ww w . j a v a 2s . c o m cs.setFillPattern(CellStyle.SOLID_FOREGROUND); cs.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex()); cs.setBorderTop(CellStyle.BORDER_THIN); cs.setBorderBottom(CellStyle.BORDER_THIN); totalMoneyStyle = cs; } return totalMoneyStyle; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.OnlineJobsReportGenerator.java
License:Apache License
private void addTitle(Workbook p_workbook, Sheet p_sheet) throws Exception { String EMEA = CompanyWrapper.getCurrentCompanyName(); Font titleFont = p_workbook.createFont(); titleFont.setUnderline(Font.U_NONE); titleFont.setFontName("Arial"); titleFont.setFontHeightInPoints((short) 14); titleFont.setBoldweight(Font.BOLDWEIGHT_BOLD); CellStyle titleStyle = p_workbook.createCellStyle(); titleStyle.setWrapText(false);/* ww w. ja va 2 s. c o m*/ titleStyle.setFont(titleFont); Row firRow = getRow(p_sheet, 0); Cell titleCell = getCell(firRow, 0); titleCell.setCellValue(EMEA + " " + m_bundle.getString("lb_online")); titleCell.setCellStyle(titleStyle); p_sheet.setColumnWidth(0, 20 * 256); }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.PostReviewQAReportGenerator.java
License:Apache License
/** * Add title to the sheet/*www. java 2 s.co m*/ * * @param p_workBook * @param p_sheet * the sheet * @throws Exception */ private void addTitle(Workbook p_workBook, Sheet p_sheet) throws Exception { Font titleFont = p_workBook.createFont(); titleFont.setUnderline(Font.U_NONE); titleFont.setFontName("Times"); titleFont.setFontHeightInPoints((short) 14); titleFont.setBoldweight(Font.BOLDWEIGHT_BOLD); CellStyle cs = p_workBook.createCellStyle(); cs.setFont(titleFont); Row titleRow = getRow(p_sheet, 0); Cell titleCell = getCell(titleRow, 0); titleCell.setCellValue(m_bundle.getString("lb_post_review_qa_report")); titleCell.setCellStyle(cs); }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.PostReviewQAReportGenerator.java
License:Apache License
private void writeQualityAssessmentInfo(Workbook p_workbook, Sheet p_sheet, Job p_job, GlobalSightLocale p_targetLocale) throws Exception { String qualityAssessment = null; int col = 1;/*from www. j av a 2 s . c o m*/ int row = 6; CellStyle contentStyle = p_workbook.createCellStyle(); contentStyle.cloneStyleFrom(getContentStyle(p_workbook)); contentStyle.setBorderTop(CellStyle.BORDER_THIN); contentStyle.setBorderRight(CellStyle.BORDER_THIN); contentStyle.setBorderBottom(CellStyle.BORDER_THIN); contentStyle.setBorderLeft(CellStyle.BORDER_THIN); contentStyle.setLocked(false); Row langInfoRow = getRow(p_sheet, row); Cell qualityCell = getCell(langInfoRow, col++); for (Workflow wf : p_job.getWorkflows()) { if (p_targetLocale.getId() == wf.getTargetLocale().getId()) { Collection tasks = ServerProxy.getTaskManager().getCurrentTasks(wf.getId()); if (tasks != null) { for (Iterator it = tasks.iterator(); it.hasNext();) { Task task = (Task) it.next(); qualityAssessment = task.getQualityAssessment(); } } } } if (qualityAssessment != null && !"".endsWith(qualityAssessment)) { qualityCell.setCellValue(qualityAssessment); } else { qualityCell.setCellValue(""); } qualityCell.setCellStyle(contentStyle); }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.PostReviewQAReportGenerator.java
License:Apache License
private void writeMarketSuitabilityInfo(Workbook p_workbook, Sheet p_sheet, Job p_job, GlobalSightLocale p_targetLocale) throws Exception { String marketSuitabilty = null; int col = 1;/* w w w.jav a 2 s . c o m*/ int row = 7; CellStyle contentStyle = p_workbook.createCellStyle(); contentStyle.cloneStyleFrom(getContentStyle(p_workbook)); contentStyle.setBorderTop(CellStyle.BORDER_THIN); contentStyle.setBorderRight(CellStyle.BORDER_THIN); contentStyle.setBorderBottom(CellStyle.BORDER_THIN); contentStyle.setBorderLeft(CellStyle.BORDER_THIN); contentStyle.setLocked(false); Row langInfoRow = getRow(p_sheet, row); Cell marketCell = getCell(langInfoRow, col++); for (Workflow wf : p_job.getWorkflows()) { if (p_targetLocale.getId() == wf.getTargetLocale().getId()) { Collection tasks = ServerProxy.getTaskManager().getCurrentTasks(wf.getId()); if (tasks != null) { for (Iterator it = tasks.iterator(); it.hasNext();) { Task task = (Task) it.next(); marketSuitabilty = task.getMarketSuitability(); } } } } if (marketSuitabilty != null && !"".endsWith(marketSuitabilty)) { marketCell.setCellValue(marketSuitabilty); } else { marketCell.setCellValue(""); } marketCell.setCellStyle(contentStyle); }
From source file:com.globalsight.everest.webapp.pagehandler.administration.reports.generator.PostReviewQAReportGenerator.java
License:Apache License
private void writeReviewerComment(Workbook p_workbook, Sheet p_sheet) throws Exception { int col = 1;/* w w w.j a v a2 s. com*/ int row = 8; CellStyle contentStyle = p_workbook.createCellStyle(); contentStyle.cloneStyleFrom(getContentStyle(p_workbook)); contentStyle.setBorderTop(CellStyle.BORDER_THIN); contentStyle.setBorderRight(CellStyle.BORDER_THIN); contentStyle.setBorderBottom(CellStyle.BORDER_THIN); contentStyle.setBorderLeft(CellStyle.BORDER_THIN); contentStyle.setLocked(false); Row langInfoRow = getRow(p_sheet, row); Cell commentCell = getCell(langInfoRow, col++); commentCell.setCellValue(""); commentCell.setCellStyle(contentStyle); }