home *** CD-ROM | disk | FTP | other *** search
- package jclass.util;
-
- import java.awt.Component;
-
- public class ConvertUtil {
- private static Object getJCString(Component var0, String var1) {
- return JCString.parse(var0, var1);
- }
-
- public static JCVector toVector(Component var0, String var1, char var2, boolean var3) {
- if (var1 == null) {
- return null;
- } else {
- JCStringTokenizer var4 = new JCStringTokenizer(var1);
- JCVector var5 = new JCVector(var4.countTokens(var2));
- var4.strip_esc = false;
-
- for(int var6 = 0; var4.hasMoreTokens(); ++var6) {
- String var7 = var4.nextToken(var2);
- var5.setElementAt(var6, toCellValue(var0, var7, var3));
- }
-
- return var5;
- }
- }
-
- public static Object toCellValue(Component var0, String var1, boolean var2) {
- Object var3 = null;
- int var4;
- if (var1 == null || !var2 || (var4 = var1.indexOf(91)) == -1 || var4 != 0 && (var4 <= 0 || var1.charAt(var4 - 1) == '\\')) {
- var3 = var1;
- } else {
- var3 = JCString.parse(var0, var1);
- }
-
- return var3;
- }
-
- public static JCVector toVectorFromCSV(Component var0, String var1) {
- if (var1 == null) {
- return null;
- } else {
- JCCSVTokenizer var2 = new JCCSVTokenizer(var1);
- JCVector var3 = new JCVector(var2.countTokens());
-
- for(int var4 = 0; var2.hasMoreTokens(); ++var4) {
- var3.setElementAt(var4, var2.nextToken());
- }
-
- return var3;
- }
- }
- }
-