package com.artfess.file.extend; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.policy.RenderPolicy; import com.deepoove.poi.template.ElementTemplate; import com.deepoove.poi.template.run.RunTemplate; import org.apache.poi.xwpf.usermodel.XWPFRun; public class SubRenderPolicy implements RenderPolicy { private String value; @Override public void render(ElementTemplate eleTemplate, Object data, XWPFTemplate template) { XWPFRun run = ((RunTemplate) eleTemplate).getRun(); run.setText(value, 0); } public SubRenderPolicy(String value) { this.value = value; } public SubRenderPolicy() { super(); } public String getValue() { return value; } public void setValue(String value) { this.value = value; } }