Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
18 naveen 1
/**
2
 * 
3
 */
4
package in.shop2020.util;
5
 
6
import java.util.logging.Logger;
7
 
8
/**
49 naveen 9
 * Utility functions and wrappers 
10
 * 
18 naveen 11
 * @author naveen
12
 *
13
 */
14
public class Utils {
70 naveen 15
 
16
	// LOCAL	
49 naveen 17
	/**
70 naveen 18
	 * Path to XML definitions
19
	 */
20
	public static final String DEFINITIONS_SRC_PATH = 
21
		"/home/naveen/workspace/eclipse/webapp/src/xml/model/";
22
 
23
	/**
24
	 * Path to serialized Definition objects
25
	 */
26
	public static final String DEFINITIONS_DB_PATH = 
27
		"/home/naveen/workspace/eclipse/db/definitions/";
28
 
29
	/**
30
	 * Path to serialized Entity objects
31
	 */
32
	public static final String ENTITIES_DB_PATH = 
33
		"/home/naveen/workspace/eclipse/db/entities/";
34
 
35
	/**
36
	 * Path to serialized Entity objects
37
	 */
38
	public static final String COMPARISONS_DB_PATH = 
39
		"/home/naveen/workspace/eclipse/db/comparisons/";
40
 
41
	/**
42
	 * Path to where PPT files will be picked
43
	 */
44
	public static final String CONTENT_SRC_PPT_PATH = 
45
		"/home/naveen/workspace/eclipse/content/ppt/";
46
 
47
	/**
48
	 * Path where exported HTML files are kept
49
	 */
50
	public static final String CONTENT_SRC_HTML_PATH = 
51
		"/home/naveen/workspace/eclipse/content/html/";
52
 
53
	/**
54
	 * IR XML export path
55
	 */
56
	public static String EXPORT_IR_PATH = 
57
		"/home/naveen/workspace/eclipse/export/ir/";
58
 
59
	// WEB
60
	/** 
61
	public static final String CONTENT_DB_PATH =  
62
		"/var/lib/tomcat6/webapps/shop2020/db/entities/";
63
 
64
	public static final String DEFINITIONS_DB_PATH = 
65
		"/var/lib/tomcat6/webapps/shop2020/db/definitions/";
66
 
67
	public static final String ENTITIES_DB_PATH = 
68
		"/var/lib/tomcat6/webapps/shop2020/db/entities/";
69
	*/
70
 
71
	// Validation tool
72
	/** 
73
	public static final String CONTENT_DB_PATH = "./db/entities/";
74
	public static final String DEFINITIONS_DB_PATH = "./db/definitions/";
75
	public static final String ENTITIES_DB_PATH = "./db/entities/";
76
	public static final String CONTENT_SRC_PPT_PATH = "./ppt/";
77
	*/
78
 
79
	/**
80
	 * Jython source path
81
	 */
82
	public static String JYTHON_SRC_PATH = "src/jython/";
83
 
84
	/**
49 naveen 85
	 * Singleton Logger instance
86
	 */
18 naveen 87
	public static Logger logger = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
41 naveen 88
 
49 naveen 89
	/**
90
	 * INFO type message
91
	 * 
92
	 * @param obj
93
	 */
41 naveen 94
	public static void info(Object obj) {
61 naveen 95
		System.out.println("INFO: " + obj.toString());
41 naveen 96
	}
97
 
49 naveen 98
	/**
99
	 * SEVERE type message
100
	 * 
101
	 * @param obj
102
	 */
41 naveen 103
	public static void severe(Object obj) {
104
		System.out.println("SEVERE: " + obj.toString());
105
	}
49 naveen 106
 
107
	/**
108
	 * MANDATORY type message
109
	 * 
110
	 * @param obj
111
	 */
41 naveen 112
	public static void warning(Object obj) {
113
		System.out.println("WARNING: " + obj.toString());
114
	}
18 naveen 115
}