package com.vci.client.portal.Formdesign; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.vci.omd.dataType.VTDataType; public class TypeConstant { public static Map> typeMap = new HashMap>(); // public static final String VTSTRING = "VTString"; // public static final String VTINTEGER = "VTInteger"; // public static final String VTLONG = "VTLong"; // public static final String VTDOUBLE = "VTDouble"; // public static final String VTBOOLEAN = "VTBoolean"; //// public static final String VTIMAGE = "VTImage"; // public static final String VTDATE = "VTDate"; // public static final String VTTIME = "VTTime"; // public static final String VTDATETIME = "VTDateTime"; // public static final String VTNOTE = "VTNote"; // public static final String VTFILEPATH = "VTFilePath"; // public static String[] DateType = {VTSTRING, VTINTEGER, VTLONG, VTDOUBLE, // VTBOOLEAN, VTDATE, VTTIME, VTDATETIME, VTNOTE, VTFILEPATH}; public static Map> getTypeMap() { List typeList = new ArrayList(); // jdTypeComBoxListMap.put("text", "单行文本框"); // jdTypeComBoxListMap.put("textarea", "多行文本框"); // jdTypeComBoxListMap.put("number", "数字输入框"); // jdTypeComBoxListMap.put("password", "密码框"); // jdTypeComBoxListMap.put("radio", "单选按钮"); // jdTypeComBoxListMap.put("checkbox", "多选按钮"); // jdTypeComBoxListMap.put("select", "下拉菜单"); // jdTypeComBoxListMap.put("webeditor", "Web编辑器"); // jdTypeComBoxListMap.put("date", "日期输入框"); // jdTypeComBoxListMap.put("time", "时间输入框"); // jdTypeComBoxListMap.put("datetime", "日期时间输入框"); // jdTypeComBoxListMap.put("hidden", "隐藏或普通文字"); // jdTypeComBoxListMap.put("customform", "自定义表单"); // jdTypeComBoxListMap.put("file", "文件上传"); // jdTypeComBoxListMap.put("multiFile", "多文件上传"); // jdTypeComBoxListMap.put("custom", "自定义"); typeList.add("text"); typeList.add("textbtn"); typeList.add("password"); typeList.add("radio"); typeList.add("checkbox"); typeList.add("select"); typeList.add("custom"); typeList.add("richtext"); typeList.add("textarea"); typeMap.put(VTDataType.VTSTRING, typeList); typeList = new ArrayList(); typeList.add("radio"); typeList.add("checkbox"); typeList.add("number"); typeList.add("select"); typeMap.put(VTDataType.VTINTEGER, typeList); typeMap.put(VTDataType.VTLONG, typeList); typeMap.put(VTDataType.VTDOUBLE, typeList); typeList = new ArrayList(); typeList.add("select"); typeMap.put(VTDataType.VTBOOLEAN, typeList); typeList = new ArrayList(); typeList.add("date"); typeMap.put(VTDataType.VTDATE, typeList); typeList = new ArrayList(); typeList.add("time"); typeMap.put(VTDataType.VTTIME, typeList); typeList = new ArrayList(); typeList.add("datetime"); typeMap.put(VTDataType.VTDATETIME, typeList); typeList = new ArrayList(); typeList.add("text"); typeList.add("textbtn"); typeList.add("textarea"); typeList.add("richtext"); typeMap.put(VTDataType.VTNOTE, typeList); typeList = new ArrayList(); typeList.add("file"); // typeList.add("multiFile"); typeMap.put(VTDataType.VTFILEPATH, typeList); return typeMap; } }