package kr.co.kihyun.text.hml; import java.util.*; import kr.co.kihyun.moumi.MoumiConfig; public class HwpDeciReport { /* public static String contents = ""; public static String fileName = ""; public static String deptMess = ""; public static String receive = ""; public static String pass = ""; public static String subject = ""; public static String memo = ""; public static String receiver = ""; public static String draft = ""; public static String deci1 = ""; public static String deci2 = ""; public static String deci3 = ""; public static String cooperate = ""; public static String seriesNum = ""; public static String seriesDate = ""; public static String post = ""; public static String addr = ""; public static String homepage = ""; public static String phone = ""; public static String fax = ""; public static String email = ""; public static String isOpen = ""; public static String deptName = ""; */ private String contents = ""; private String fileName = ""; /******* document values *********/ private String deptMess = ""; private String receive = ""; private String pass = ""; private String subject = ""; private String memo = ""; private String receiver = ""; private String draft = ""; private String deci1 = ""; private String deci2 = ""; private String deci3 = ""; private String cooperate = ""; private String seriesNum = ""; private String seriesDate = ""; private String post = ""; private String addr = ""; private String homepage = ""; private String phone = ""; private String fax = ""; private String email = ""; private String isOpen = ""; private String deptName = ""; public void inputStreamHWP(String input) { StringBuffer str = new StringBuffer(); StringTokenizer st = new StringTokenizer(input); while (st.hasMoreTokens()) { str.append(st.nextToken(">").trim()); str.append(">"); } this.contents = str.toString(); } public void setFileName(String fileName) { this.fileName = fileName; } /***** document method *****/ public void setDeptMess(String deptMess) { this.deptMess = deptMess; } public void setReceive(String receive) { this.receive = receive; } public void setPass(String pass) { this.pass = pass; } public void setSubject(String subject) { this.subject = subject; } public void setMemo(String memo) { this.memo = memo; } public void setReceiver(String receiver) { this.receiver = receiver; } public void setDraft(String draft) { this.draft = draft; } public void setDeci1(String deci1) { this.deci1 = deci1; } public void setDeci2(String deci2) { this.deci2 = deci2; } public void setDeci3(String deci3) { this.deci3 = deci3; } public void setCooperate(String cooperate) { this.cooperate = cooperate; } public void setSeriesNum(String seriesNum) { this.seriesNum = seriesNum; } public void setSeriesDate(String seriesDate) { this.seriesDate = seriesDate; } public void setPost(String post) { this.post = post; } public void setAddr(String addr) { this.addr = post; } public void setHomepage(String homepage) { this.homepage = homepage; } public void setPhone(String phone) { this.phone = phone; } public void setFax(String fax) { this.fax = fax; } public void setEmail(String email) { this.email = email; } public void setIsOpen(String isOpen) { this.isOpen = isOpen; } public void setDeptName(String deptName) { this.deptName = deptName; } //public static String getFileName() { public String getFileName() { return fileName; } //public static String getContent() { public String getContent() { return contents; } //public static String getPreHML() { public String getPreHML() { StringBuffer strPreBuf = new StringBuffer(); String[] strMemo = memo.split("
"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.mainContent") +""); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.date2") +""); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n휴먼명조"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n한양신명조"); strPreBuf.append("\n한양견고딕"); strPreBuf.append("\n한양중고딕"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\nHCI Poppy"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n한양신명조"); strPreBuf.append("\n한양견고딕"); strPreBuf.append("\n한양중고딕"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n한양신명조"); strPreBuf.append("\n한양중고딕"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n한양신명조"); strPreBuf.append("\n한양중고딕"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n한양신명조"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n명조"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n명조"); strPreBuf.append("\n굴림체"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + deptMess + ""); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + deptName + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf .append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.receive") + ""); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n " + receive + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.route") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n " + pass + "

");// 주의 strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.title") + " "); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n " + subject + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf .append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); for (int i = 0; i < strMemo.length; i++) { strPreBuf.append("\n

"); strPreBuf .append("\n" + strMemo[i] + ""); strPreBuf.append("\n

"); } strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf .append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + deptName + MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.representative") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.receive") + MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.person") +" "); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n " + receiver + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + draft + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + deci1 + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + deci2 + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + deci3 + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n "); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.helper") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + cooperate + "

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.implement") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + seriesNum + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_report.acceptStatus") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + seriesDate + "

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.post") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + post + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + addr + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n/"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + homepage + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.tel") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n" + phone + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.forward") +""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + fax + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n/"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + email + "

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf .append("\n/"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n" + isOpen + ""); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf .append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n
"); strPreBuf.append("\n"); strPreBuf.append("\n

"); strPreBuf.append("\n"); strPreBuf.append("\n"); strPreBuf.append("\n

"); // 2번째 페이지 시작 strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf.append("\n

"); strPreBuf .append("\n"+ MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.herewith") +""); strPreBuf.append("\n

"); return strPreBuf.toString(); } public static String getAfterHML() { StringBuffer strAfterBuf = new StringBuffer(); strAfterBuf.append("\n"); strAfterBuf.append("\n"); strAfterBuf.append(""); strAfterBuf .append("\n0000000047000000040000000100000000000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000001000000000000003200000000000000640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"); strAfterBuf.append("\n"); strAfterBuf .append("\n0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"); strAfterBuf.append("\n"); strAfterBuf.append("\n
"); return strAfterBuf.toString(); } public String getContentsCut(String form) { int stCTR = 0; int edCTR = 0; stCTR = form.indexOf(""); edCTR = form.lastIndexOf(""); return form.substring(stCTR, edCTR + 11); } }