Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2308 mtayler 1
/*
2
 * Created on 24/03/2005
3
 */
4
package DMS;
5
 
6
import java.util.HashMap;
7
 
8
import org.w3c.dom.Node;
9
 
10
/**
11
 * @author mtayler
12
 */
13
public class configXMLItem {
14
 
15
	private String FDBDriverName;
16
	private String FDBUrl;
17
	private String FDBName;
18
	private String FUserName;
19
	private String FPassword;
20
	private String FDSName;
21
	private HashMap map;
22
 
23
	public configXMLItem(Node dsRoot) {
24
		//load xml data		
25
	    parseDS(dsRoot);		
26
	}
27
 
28
	private void parseDS(Node root) {
29
		Node dsNode = root;//XMLParser.findNode(root,"datasource");
30
 
31
		if (dsNode!=null) {
32
		    FDSName = XMLParser.findNodeValue(dsNode,"ds-name");
33
			FDBDriverName = XMLParser.findNodeValue(dsNode,"db-driver"); 
34
			FDBUrl = XMLParser.findNodeValue(dsNode,"db-url"); 
35
			FDBName = XMLParser.findNodeValue(dsNode,"db-name");
36
			FUserName = XMLParser.findNodeValue(dsNode,"user"); 
37
			FPassword = XMLParser.findNodeValue(dsNode,"pwd"); 			
38
		}
39
	}
40
 
41
	/**
42
	 * @return Returns the fDBDriverName.
43
	 */
44
	public String getDBDriverName() {
45
		return FDBDriverName;
46
	}
47
	/**
48
	 * @return Returns the fDBUrl.
49
	 */
50
	public String getDBUrl() {
51
		return FDBUrl;
52
	}
53
	/**
54
	 * @return Returns the fPassword.
55
	 */
56
	public String getPassword() {
57
		return FPassword;
58
	}
59
	/**
60
	 * @return Returns the fUserName.
61
	 */
62
	public String getUserName() {
63
		return FUserName;
64
	}
65
	/**
66
	 * @return Returns the fDBName.
67
	 */
68
	public String getDBName() {
69
		return FDBName;
70
	}
71
 
72
	/**
73
	 * @return Returns the fDSName.
74
	 */
75
	public String getDSName() {
76
		return FDSName;
77
	}
78
 
79
}