Преглед на файлове

把final去掉,可以继承

4.1.3.A
jueyue преди 9 години
родител
ревизия
f6eb4e28b2
променени са 8 файла, в които са добавени 46 реда и са изтрити 13 реда
  1. +12
    -0
      easypoi-base/pom.xml
  2. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelExportUtil.java
  3. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelImportUtil.java
  4. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelToHtmlUtil.java
  5. +0
    -9
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/ExcelExportServer.java
  6. +16
    -0
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExportBase.java
  7. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/WordExportUtil.java
  8. +14
    -0
      pom.xml

+ 12
- 0
easypoi-base/pom.xml Целия файл

@@ -40,6 +40,18 @@
<optional>true</optional>
</dependency>
<!-- PDF -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<optional>true</optional>
</dependency>
<!-- google 工具类 -->
<dependency>
<groupId>com.google.guava</groupId>


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelExportUtil.java Целия файл

@@ -37,7 +37,7 @@ import org.jeecgframework.poi.excel.export.template.ExcelExportOfTemplateUtil;
* @version 1.0
* @date 2013-10-17
*/
public final class ExcelExportUtil {
public class ExcelExportUtil {
private ExcelExportUtil() {
}


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelImportUtil.java Целия файл

@@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory;
* @version 1.0
*/
@SuppressWarnings({ "unchecked" })
public final class ExcelImportUtil {
public class ExcelImportUtil {
private ExcelImportUtil() {
}


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelToHtmlUtil.java Целия файл

@@ -9,7 +9,7 @@ import org.jeecgframework.poi.excel.entity.ExcelToHtmlParams;
* @author JueYue
* @date 2015年5月10日 上午11:51:48
*/
public final class ExcelToHtmlUtil {
public class ExcelToHtmlUtil {
private ExcelToHtmlUtil() {
}


+ 0
- 9
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/ExcelExportServer.java Целия файл

@@ -318,13 +318,4 @@ public class ExcelExportServer extends ExcelExportBase {
return 1;
}
private ExcelExportEntity indexExcelEntity(ExportParams entity) {
ExcelExportEntity exportEntity = new ExcelExportEntity();
exportEntity.setOrderNum(0);
exportEntity.setName(entity.getIndexName());
exportEntity.setWidth(10);
exportEntity.setFormat(PoiBaseConstants.IS_ADD_INDEX);
return exportEntity;
}
}

+ 16
- 0
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExportBase.java Целия файл

@@ -31,7 +31,9 @@ import org.apache.commons.lang3.StringUtils;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecgframework.poi.excel.annotation.ExcelCollection;
import org.jeecgframework.poi.excel.annotation.ExcelEntity;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.params.ExcelExportEntity;
import org.jeecgframework.poi.excel.entity.vo.PoiBaseConstants;
import org.jeecgframework.poi.handler.inter.IExcelDataHandler;
import org.jeecgframework.poi.util.PoiPublicUtil;
import org.jeecgframework.poi.util.PoiReflectorUtil;
@@ -336,5 +338,19 @@ public class ExportBase {
}
}
}
/**
* 添加Index列
* @param entity
* @return
*/
public ExcelExportEntity indexExcelEntity(ExportParams entity) {
ExcelExportEntity exportEntity = new ExcelExportEntity();
exportEntity.setOrderNum(0);
exportEntity.setName(entity.getIndexName());
exportEntity.setWidth(10);
exportEntity.setFormat(PoiBaseConstants.IS_ADD_INDEX);
return exportEntity;
}
}

+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/WordExportUtil.java Целия файл

@@ -27,7 +27,7 @@ import org.jeecgframework.poi.word.parse.ParseWord07;
* @date 2013-11-16
* @version 1.0
*/
public final class WordExportUtil {
public class WordExportUtil {
private WordExportUtil() {


+ 14
- 0
pom.xml Целия файл

@@ -138,6 +138,20 @@
<optional>true</optional>
</dependency>
<!-- PDF -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
<!-- 模块版本 -->
<dependency>
<groupId>org.jeecg</groupId>


Зареждане…
Отказ
Запис