/*************************************************************************************************
* 프로그램명 : TableCreation.java 프로그램설명 : 집계문서 셀정의 페이지 생성 작성자 : 강원중 작성일 : 2003.12.03 변경일 : 2004.09.16
**************************************************************************************************/
package kr.co.kihyun.moumi.doc.table;
import kr.co.kihyun.moumi.MoumiConfig;
public class TableReCreation {
public static String insertChartOrNumber(String form) {
if (form == null)
return null;
// ban lower case form = form.toLowerCase();
StringBuffer formBuff = new StringBuffer(form);
int tableCount = 1;
int startTABLE = -1;
int inStrSize = 0;
StringBuffer inStr = null;
while (true) {
startTABLE = form.indexOf("", (startTABLE + 1));
if (startTABLE == -1)
break;
startTABLE = startTABLE + 8;
inStr = new StringBuffer();
inStr.append("\n");
inStr.append("
");
inStr.append("
");
inStr.append("
\n");
formBuff.insert((startTABLE + inStrSize), inStr.toString());
inStrSize += inStr.length();
tableCount++;
}
return formBuff.toString();
}
public static String insertChartOrNumber(String form, String type) {
if (form == null)
return null;
StringBuffer formBuff = new StringBuffer(form);
int tableCount = 1;
int startTABLE = -1;
int inStrSize = 0;
StringBuffer inStr = null;
while (true) {
startTABLE = form.indexOf("", (startTABLE + 1));
if (startTABLE == -1)
break;
startTABLE = startTABLE + 8;
inStr = new StringBuffer();
inStr.append("\n");
inStr.append("");
inStr.append("
");
inStr.append("
\n");
formBuff.insert((startTABLE + inStrSize), inStr.toString());
inStrSize += inStr.length();
tableCount++;
}
return formBuff.toString();
}
}